Constants

AUTHORITY_APPLICATION_ADD

AUTHORITY_APPLICATION_ADD = "administrator_application_add"

AUTHORITY_APPLICATION_READ

AUTHORITY_APPLICATION_READ = "administrator_application_read"

AUTHORITY_APPLICATION_EDIT

AUTHORITY_APPLICATION_EDIT = "administrator_application_edit"

AUTHORITY_APPLICATION_REMOVE

AUTHORITY_APPLICATION_REMOVE = "administrator_application_remove"

AUTHORITY_MODULE_ADD

AUTHORITY_MODULE_ADD = "administrator_module_add"

AUTHORITY_MODULE_READ

AUTHORITY_MODULE_READ = "administrator_module_read"

AUTHORITY_MODULE_EDIT

AUTHORITY_MODULE_EDIT = "administrator_module_edit"

AUTHORITY_MODULE_REMOVE

AUTHORITY_MODULE_REMOVE = "administrator_module_remove"

AUTHORITY_AUTHORITY_ADD

AUTHORITY_AUTHORITY_ADD = "administrator_authority_add"

AUTHORITY_AUTHORITY_READ

AUTHORITY_AUTHORITY_READ = "administrator_authority_read"

AUTHORITY_AUTHORITY_EDIT

AUTHORITY_AUTHORITY_EDIT = "administrator_authority_edit"

AUTHORITY_AUTHORITY_REMOVE

AUTHORITY_AUTHORITY_REMOVE = "administrator_authority_remove"

AUTHORITY_API_ADD

AUTHORITY_API_ADD = "administrator_api_add"

AUTHORITY_API_READ

AUTHORITY_API_READ = "administrator_api_read"

AUTHORITY_API_EDIT

AUTHORITY_API_EDIT = "administrator_api_edit"

AUTHORITY_API_REMOVE

AUTHORITY_API_REMOVE = "administrator_api_remove"

AUTHORITY_MANAGEMENT_ADD

AUTHORITY_MANAGEMENT_ADD = "administrator_management_add"

AUTHORITY_MANAGEMENT_READ

AUTHORITY_MANAGEMENT_READ = "administrator_management_read"

AUTHORITY_MANAGEMENT_EDIT

AUTHORITY_MANAGEMENT_EDIT = "administrator_management_edit"

AUTHORITY_MANAGEMENT_REMOVE

AUTHORITY_MANAGEMENT_REMOVE = "administrator_management_remove"

AUTHORITY_PROGRAM_ERROR_READ

AUTHORITY_PROGRAM_ERROR_READ = "administrator_program_error_read"

AUTHORITY_PROGRAM_ERROR_REMOVE

AUTHORITY_PROGRAM_ERROR_REMOVE = "administrator_program_error_remove"

AUTHORITY_CACHE_READ

AUTHORITY_CACHE_READ = "administrator_cache_read"

AUTHORITY_CACHE_CLEAR

AUTHORITY_CACHE_CLEAR = "administrator_cache_clear"

AUTHORITY_MARKDOWN_READ

AUTHORITY_MARKDOWN_READ = "administrator_markdown_read"

Methods

api_add()

api_add(array  $data = array()) : boolean

添加接口

ADMINISTRATORADMINAPIADD {"class":"administrator/admin_api","method":"api_add"}

Parameters

array $data

Returns

boolean

api_list()

api_list(  $data = array()) : array

获取数据列表 需要判断浏览权限

$request = array( 'search' => array(),//搜索、筛选 'sort' => array(),//排序 'size' => 0,//每页的条数 'page' => 0, //当前页数,如果是等于 all 那么则查询所有 'start' => 0, //开始的位置,如果存在,则page无效 ); limit的分页算法是:当前页数-1 * page_size 序号的算法:key键+1,+每页显示的条数。等于分页后的序号。{key + 1 + page_size}

返回的数据: $data = array( 'row_count' => //数据总条数 'limit_count' => //已取出条数 'page_size' => //每页的条数 'page_count' => //总页数 'data' => //数据 );

ADMINISTRATORADMINAPILIST {"class":"administrator/admin_api","method":"api_list"}

Parameters

$data

Returns

array

api_get()

api_get(array  $data = array()) : array

获取一条数据 $data = array( api_id 权限ID )

ADMINISTRATORADMINAPIGET {"class":"administrator/admin_api","method":"api_get"}

Parameters

array $data

Returns

array

api_edit_get()

api_edit_get(array  $data = array()) : array

获取一条数据 $data = array( api_id 权限ID )

ADMINISTRATORADMINAPIEDITGET {"class":"administrator/admin_api","method":"api_edit_get"}

Parameters

array $data

Returns

array

api_edit_check()

api_edit_check() : boolean

检查编辑的权限

ADMINISTRATORADMINAPIEDITCHECK {"class":"administrator/admin_api","method":"api_edit_check"}

Returns

boolean

api_edit()

api_edit(array  $data = array()) : boolean

编辑权限

ADMINISTRATORADMINAPIEDIT {"class":"administrator/admin_api","method":"api_edit"}

Parameters

array $data

Returns

boolean

api_remove()

api_remove(  $data = array()) 

删除接口

ADMINISTRATORADMINAPIREMOVE {"class":"administrator/admin_api","method":"api_remove"}

Parameters

$data

api_version_add()

api_version_add(array  $data = array()) : boolean

添加接口版本

ADMINISTRATORADMINAPIVERSIONADD {"class":"administrator/admin_api","method":"api_version_add"}

Parameters

array $data

Returns

boolean

api_version_edit()

api_version_edit(array  $data = array()) : boolean

编辑接口版本

ADMINISTRATORADMINAPIVERSIONEDIT {"class":"administrator/admin_api","method":"api_version_edit"}

Parameters

array $data

Returns

boolean

api_version_remove()

api_version_remove(array  $data = array()) : boolean

删除接口版本

ADMINISTRATORADMINAPIVERSIONREMOVE {"class":"administrator/admin_api","method":"api_version_remove"}

Parameters

array $data

Returns

boolean

api_version_application()

api_version_application(array  $data = array()) : boolean

接口版本绑定应用

ADMINISTRATORADMINAPIVERSIONAPPLICATION {"class":"administrator/admin_api","method":"api_version_application"}

Parameters

array $data

Returns

boolean