editTable() editTable(string $data = '') : array 自定义的表的修改 Parameters string $data 表单提交的数据 Returns array — 返回结果集
listTable() listTable( $params) : array 列表页的显示 Parameters $params 检索条件 Throws \JiuYang\Phalcon\Extensions\Exceptions\Exception 抛出的异常 Returns array — 返回的结果集
getInitInfo() getInitInfo( $code) : array 添加页面的初始化数据 Parameters $code string 数据表code Returns array — 初始化数据组成的数组
getField() getField( $code) : mixed 通过code获得字段的ajax返回 Parameters $code string 数据表code Returns mixed — 数据表所对应的字段
listField() listField( $params) : mixed 自定义字段列表 Parameters $params array('page'=>?,'rows'=>?,'code'=>?) 分页和表code Throws \JiuYang\Phalcon\Extensions\Exceptions\Exception Returns mixed — array
dropFields() dropFields(array $params) : array 删除字段表数据 Parameters array $params 删除的数据的code Returns array — 返回执行结果的信息
toFormArray() toFormArray( $model, $data) : mixed 修改数据是的交互 Parameters $model 要修改的原结果集 $data 修改的结果集 Returns mixed
editTableInfo() editTableInfo( $data) : array 根据列表的code来查询修改表的信息 Parameters $data ['code'=>] Returns array
filterFields() filterFields( $params) : array 过滤要添加到数据表的字段信息 Parameters $params //接受到的数据 Returns array — 返回数组
_get_table() _get_table( $code) : string 根据code来得到表的名字 Parameters $code 数据表保存的code Throws \JiuYang\Phalcon\Extensions\Exceptions\Exception 抛出异常 Returns string — 数据表的英文名
formatFields() formatFields( $params) : mixed 格式化数据 Parameters $params 原始传来的数据 Returns mixed — 返回格式化的数据
checkField() checkField( $code, $field) : boolean 字段的验重 Parameters $code 自定义表的外键 $field 要保存的字段名 Throws \JiuYang\Phalcon\Extensions\Exceptions\Exception 出错抛出异常 Returns boolean — 返回true author 许鹏翔
checkTable() checkTable(null $tableName = null) : boolean 验证表是否已经存在 Parameters null $tableName 要判断的表明 Throws \JiuYang\Phalcon\Extensions\Exceptions\Exception 如果存在则抛出异常 author 许鹏翔 Returns boolean — 如果不存在则返回true
createTable() createTable() : boolean 执行数据表的添加 Throws \JiuYang\Phalcon\Extensions\Exceptions\Exception 抛出异常 Returns boolean — 创建表成功返回成功
alterTable() alterTable( $oldName, null $newName = null) : boolean 修改数据表 Parameters $oldName 原来的名字 null $newName 新的名字 Throws \JiuYang\Phalcon\Extensions\Exceptions\Exception 失败抛出异常 Returns boolean — 成功返回true
dropTable() dropTable( $tableName) : boolean 执行数据表的删除 Parameters $tableName 表明 Throws \JiuYang\Phalcon\Extensions\Exceptions\Exception 失败抛出异常 Returns boolean — 成功返回true
addColumn() addColumn( $tableName, $field) : boolean 为表添加字段 Parameters $tableName 要添加的表明 $field 要添加的字段及其属性数组 Throws \JiuYang\Phalcon\Extensions\Exceptions\Exception 添加抛出异常 Returns boolean — 成功返回true
addColumns() addColumns( $tableName, $fields) : boolean 执行多条字段的添加 Parameters $tableName 要修改的表明 $fields 要添加的字段 Returns boolean — 成功为true 失败为false
modifyColumn() modifyColumn( $tableName, $oldfield, array $newfield) : boolean 修改表的字段名 Parameters $tableName 要修改的表明 $oldfield 原来的列明 array $newfield 要修改的列的数组 Throws \JiuYang\Phalcon\Extensions\Exceptions\Exception 失败抛出异常 Returns boolean — 成功为true
dropColumn() dropColumn( $tableName, $field) : boolean 删除表字段的列 Parameters $tableName 数据表的名字 $field 要删除的字段名 Throws \JiuYang\Phalcon\Extensions\Exceptions\Exception 失败抛出异常 Returns boolean — 成功返回true