Properties

$defaultPageSie

$defaultPageSie : 

Type

$_instance

$_instance : 

Type

$actionKey

$actionKey : 

Type

$menuKey

$menuKey : 

Type

Methods

instance()

instance(array  $params = array()) : static

Parameters

array $params

Throws

\yii\base\InvalidConfigException

Returns

static

getPage()

getPage(  $query) : array

Parameters

$query

\common\models\BaseModel

Returns

array

getPermission()

getPermission() : mixed

获取权限列表

Returns

mixed

getKey()

getKey() 

addPermission()

addPermission(  $params) : mixed

添加权限

Parameters

$params

Returns

mixed

deletePermission()

deletePermission(  $id) : mixed

删除权限节点

Parameters

$id

Returns

mixed

savePermission()

savePermission(  $params) : mixed

修改权限

Parameters

$params

Returns

mixed

changePermissionStatus()

changePermissionStatus(integer  $id) : mixed

更改权限状态

Parameters

integer $id

Throws

\common\exceptions\DatabaseException

Returns

mixed

getRoles()

getRoles() : array

获取角色列表

Returns

array

getMeusBriefList()

getMeusBriefList() : mixed

获取菜单列表

Returns

mixed

getRolesBriefList()

getRolesBriefList() : mixed

获取菜单列表

Returns

mixed

changeRoleStatus()

changeRoleStatus(\backend\services\permission\int  $id) 

Parameters

\backend\services\permission\int $id

saveRoles()

saveRoles(  $params) : mixed

修改角色

Parameters

$params

Returns

mixed

addRoles()

addRoles(  $params) : mixed

添加角色

Parameters

$params

Returns

mixed

deleteRoles()

deleteRoles(  $id) : mixed

删除角色

Parameters

$id

Returns

mixed

getRoleModel()

getRoleModel(integer  $id) : \common\models\Roles

Parameters

integer $id

Throws

\common\exceptions\ParameterException

Returns

\common\models\Roles

getPermissionTree()

getPermissionTree() 

getRolePermissions()

getRolePermissions(integer  $roleId) : array

获取角色所拥有的权限列表

Parameters

integer $roleId

Returns

array

setRolePermissions()

setRolePermissions(array  $params) 

设置角色权限

Parameters

array $params

Throws

\common\exceptions\ParameterException
\Exception