\App\ServicesAdminAuthService

Summary

Methods
Properties
Constants
getRoles()
getActions()
setActions()
getUserRoleActions()
checkAuth()
getAdminUsers()
disabledAdminUser()
enableAdminUser()
createAdminRole()
updateAdminRole()
updateAdminUser()
getRoleActions()
setUserRole()
checkSuperAdmin()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
checkVaildAdminRoleId()
No private properties found
N/A

Methods

getRoles()

getRoles() 

getActions()

getActions() 

setActions()

setActions(\App\Services\int  $roleId, \App\Services\string  $actionUuids) 

Parameters

\App\Services\int $roleId
\App\Services\string $actionUuids

getUserRoleActions()

getUserRoleActions(\App\Services\int  $userId) : \Illuminate\Support\Collection

Parameters

\App\Services\int $userId

Throws

\App\Exceptions\ApiException

Returns

\Illuminate\Support\Collection

checkAuth()

checkAuth(\App\Services\int  $userId,   $actionName) 

Parameters

\App\Services\int $userId
$actionName

getAdminUsers()

getAdminUsers(\App\Services\int  $page, \App\Services\int  $pageSize, array  $search) 

Parameters

\App\Services\int $page
\App\Services\int $pageSize
array $search

disabledAdminUser()

disabledAdminUser(\App\Services\int  $adminUserId) 

Parameters

\App\Services\int $adminUserId

enableAdminUser()

enableAdminUser(\App\Services\int  $adminUserId) 

Parameters

\App\Services\int $adminUserId

createAdminRole()

createAdminRole(\App\Format\AdminRoleFormat  $adminRoleFormat) 

Parameters

\App\Format\AdminRoleFormat $adminRoleFormat

updateAdminRole()

updateAdminRole(\App\Format\AdminRoleFormat  $adminRoleFormat) 

Parameters

\App\Format\AdminRoleFormat $adminRoleFormat

updateAdminUser()

updateAdminUser(\App\Format\AdminUserFormat  $adminUserFormat) 

Parameters

\App\Format\AdminUserFormat $adminUserFormat

getRoleActions()

getRoleActions(\App\Services\int  $roleId) 

Parameters

\App\Services\int $roleId

setUserRole()

setUserRole(\App\Services\int  $userId, \App\Services\int  $roleId) 

Parameters

\App\Services\int $userId
\App\Services\int $roleId

checkSuperAdmin()

checkSuperAdmin(\App\Services\int  $userId) 

Parameters

\App\Services\int $userId

checkVaildAdminRoleId()

checkVaildAdminRoleId(\App\Services\int  $adminRoleId) 

Parameters

\App\Services\int $adminRoleId