PHP Класс eZ\Publish\Core\Persistence\Legacy\User\Mapper

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
createCreateStructFromRole ( eZ\Publish\SPI\Persistence\User\Role $role ) : eZ\Publish\SPI\Persistence\User\RoleCreateStruct Creates a create struct from an existing $role.
createRoleFromCreateStruct ( eZ\Publish\SPI\Persistence\User\RoleCreateStruct $createStruct ) : eZ\Publish\SPI\Persistence\User\Role Maps properties from $struct to $role.
mapPolicies ( array $data ) : eZ\Publish\SPI\Persistence\User\Policy Map policy data to an array of policies.
mapRole ( array $data ) : eZ\Publish\SPI\Persistence\User\Role Map role data to a role.
mapRoleAssignments ( array $data ) : eZ\Publish\SPI\Persistence\User\RoleAssignment[] Map data for a set of role assignments.
mapRoles ( array $data ) : eZ\Publish\SPI\Persistence\User\Role[] Map data for a set of roles.
mapUser ( array $data ) : eZ\Publish\SPI\Persistence\User Map user data into user object.
mapUsers ( array $data ) : eZ\Publish\SPI\Persistence\User[] Map data for a set of user data.

Описание методов

createCreateStructFromRole() публичный Метод

Creates a create struct from an existing $role.
public createCreateStructFromRole ( eZ\Publish\SPI\Persistence\User\Role $role ) : eZ\Publish\SPI\Persistence\User\RoleCreateStruct
$role eZ\Publish\SPI\Persistence\User\Role
Результат eZ\Publish\SPI\Persistence\User\RoleCreateStruct

createRoleFromCreateStruct() публичный Метод

Maps properties from $struct to $role.
public createRoleFromCreateStruct ( eZ\Publish\SPI\Persistence\User\RoleCreateStruct $createStruct ) : eZ\Publish\SPI\Persistence\User\Role
$createStruct eZ\Publish\SPI\Persistence\User\RoleCreateStruct
Результат eZ\Publish\SPI\Persistence\User\Role

mapPolicies() публичный Метод

Map policy data to an array of policies.
public mapPolicies ( array $data ) : eZ\Publish\SPI\Persistence\User\Policy
$data array
Результат eZ\Publish\SPI\Persistence\User\Policy

mapRole() публичный Метод

Map role data to a role.
public mapRole ( array $data ) : eZ\Publish\SPI\Persistence\User\Role
$data array
Результат eZ\Publish\SPI\Persistence\User\Role

mapRoleAssignments() публичный Метод

Map data for a set of role assignments.
public mapRoleAssignments ( array $data ) : eZ\Publish\SPI\Persistence\User\RoleAssignment[]
$data array
Результат eZ\Publish\SPI\Persistence\User\RoleAssignment[]

mapRoles() публичный Метод

Map data for a set of roles.
public mapRoles ( array $data ) : eZ\Publish\SPI\Persistence\User\Role[]
$data array
Результат eZ\Publish\SPI\Persistence\User\Role[]

mapUser() публичный Метод

Map user data into user object.
public mapUser ( array $data ) : eZ\Publish\SPI\Persistence\User
$data array
Результат eZ\Publish\SPI\Persistence\User

mapUsers() публичный Метод

Map data for a set of user data.
public mapUsers ( array $data ) : eZ\Publish\SPI\Persistence\User[]
$data array
Результат eZ\Publish\SPI\Persistence\User[]