AccessRoleMapper
in package
Class AccessRoleMapper
Table of Contents
- $factory : AccessRoleFactory
- __construct() : mixed
- AccessRoleMapper constructor.
- mapAccessRole() : AccessRole
- mapAccessRoleId() : AccessRoleId
- mapAccessRoleIds() : AccessRoleIds
- mapAccessRoles() : AccessRoles
- mapRolePermission() : Permission
Properties
$factory
private
AccessRoleFactory
$factory
Methods
__construct()
AccessRoleMapper constructor.
public
__construct(AccessRoleFactory $factory) : mixed
Parameters
- $factory : AccessRoleFactory
Return values
mixed —mapAccessRole()
public
mapAccessRole(array<string|int, mixed> $roleData) : AccessRole
Parameters
- $roleData : array<string|int, mixed>
Return values
AccessRole —mapAccessRoleId()
public
mapAccessRoleId(int $roleId) : AccessRoleId
Parameters
- $roleId : int
Return values
AccessRoleId —mapAccessRoleIds()
public
mapAccessRoleIds(array<string|int, mixed> $roleIds) : AccessRoleIds
Parameters
- $roleIds : array<string|int, mixed>
Return values
AccessRoleIds —mapAccessRoles()
public
mapAccessRoles(array<string|int, mixed> $rolesData) : AccessRoles
Parameters
- $rolesData : array<string|int, mixed>
Return values
AccessRoles —mapRolePermission()
private
mapRolePermission(array<string|int, mixed> $permissionData) : Permission
Parameters
- $permissionData : array<string|int, mixed>