Properties

$rolesService

$rolesService : \Core\Services\RolesService

Type

\Core\Services\RolesService

$permissionsService

$permissionsService : \Core\Services\PermissionsService

Type

\Core\Services\PermissionsService

$userService

$userService : \Core\Services\UserService

Type

\Core\Services\UserService

$container

$container : \Psr\Container\ContainerInterface

Type

\Psr\Container\ContainerInterface

$businessContainerKey

$businessContainerKey : 

Created by PhpStorm.

可以实现自动注入的业务容器 User:YM Date:2020/1/12 Time:上午8:18

Type

Methods

__get()

__get(  $key) : \Psr\Container\ContainerInterface|void

__get 隐式注入服务类 User:YM Date:2019/11/21 Time:上午9:27

Parameters

$key

Returns

\Psr\Container\ContainerInterface|void

getBusinessContainerInstance()

getBusinessContainerInstance(  $key) : mixed

getBusinessContainerInstance 获取业务容器实例 User:YM Date:2020/1/12 Time:上午8:15

Parameters

$key

Returns

mixed

getServiceInstance()

getServiceInstance(  $key) : mixed

getServiceInstance 获取服务类实例 User:YM Date:2019/11/21 Time:上午10:30

Parameters

$key

Returns

mixed

getRolesList()

getRolesList(  $inputData) : array

getRolesList 获取列表 User:YM Date:2020/2/4 Time:下午10:02

Parameters

$inputData

Returns

array

saveRoles()

saveRoles(  $data) : mixed

saveRoles 保存 User:YM Date:2020/2/4 Time:下午10:03

Parameters

$data

Returns

mixed

getInfo()

getInfo(  $id) : mixed

getInfo 根据id获取信息 User:YM Date:2020/2/4 Time:下午10:03

Parameters

$id

Returns

mixed

deleteInfo()

deleteInfo(  $id) : mixed

deleteInfo 删除信息 User:YM Date:2020/2/4 Time:下午10:03

Parameters

$id

Returns

mixed

getAllPermissions()

getAllPermissions() : array

getAllPermissions 获取所有权限treelist User:YM Date:2020/2/4 Time:下午10:05

Returns

array

getRolePermissions()

getRolePermissions(  $id) : array

getRolePermissions 获取角色对应权限list User:YM Date:2020/2/4 Time:下午10:06

Parameters

$id

角色id

Returns

array

saveRolesPermissions()

saveRolesPermissions(  $data) : mixed

saveRolesPermissions 保存角色权限 User:YM Date:2020/2/4 Time:下午10:06

Parameters

$data

Returns

mixed

getUsers()

getUsers(  $inputData) : array

getUsers 获取角色关联的用户list User:YM Date:2020/2/4 Time:下午10:06

Parameters

$inputData

Returns

array

handleRolesUserList()

handleRolesUserList(array  $list = array()) : array

handleRolesUserList 处理角色用户的列表 User:YM Date:2020/2/4 Time:下午10:06

Parameters

array $list

Returns

array

searchUser()

searchUser(  $inputData) : array

searchUser 角色添加用户,用户搜索 User:YM Date:2020/2/4 Time:下午10:06

Parameters

$inputData

Returns

array

saveRolesUser()

saveRolesUser(  $inputData) : boolean

saveRolesUser 为角色添加用户 User:YM Date:2020/2/4 Time:下午10:07

Parameters

$inputData

Returns

boolean

removeRolesUser()

removeRolesUser(  $inputData) : boolean

removeRolesUser 为角色移除用户 User:YM Date:2020/2/4 Time:下午10:07

Parameters

$inputData

Returns

boolean