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

Наследование: extends eZ\Publish\Core\Persistence\Legacy\User\Gateway
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$innerGateway eZ\Publish\Core\Persistence\Legacy\User\Gateway The wrapped gateway.

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

Метод Описание
__construct ( Gateway $innerGateway ) Creates a new exception conversion gateway around $innerGateway.
assignRole ( mixed $contentId, mixed $roleId, array $limitation ) Assigns role to user with given limitation.
createUser ( eZ\Publish\SPI\Persistence\User $user ) : mixed Create user.
deleteUser ( mixed $userId ) Delete user with the given ID.
load ( mixed $userId ) : array Loads user with user ID.
loadByEmail ( string $email ) : array Loads user with user email.
loadByLogin ( string $login ) : array Loads user with user login.
removeRole ( mixed $contentId, mixed $roleId ) Remove role from user or user group.
removeRoleAssignmentById ( mixed $roleAssignmentId ) Remove role from user or user group, by assignment ID.
updateUser ( eZ\Publish\SPI\Persistence\User $user ) Update the user information specified by the user struct.

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

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

Creates a new exception conversion gateway around $innerGateway.
public __construct ( Gateway $innerGateway )
$innerGateway eZ\Publish\Core\Persistence\Legacy\User\Gateway

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

Assigns role to user with given limitation.
public assignRole ( mixed $contentId, mixed $roleId, array $limitation )
$contentId mixed
$roleId mixed
$limitation array

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

Create user.
public createUser ( eZ\Publish\SPI\Persistence\User $user ) : mixed
$user eZ\Publish\SPI\Persistence\User
Результат mixed

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

Delete user with the given ID.
public deleteUser ( mixed $userId )
$userId mixed

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

Loads user with user ID.
public load ( mixed $userId ) : array
$userId mixed
Результат array

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

Loads user with user email.
public loadByEmail ( string $email ) : array
$email string
Результат array

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

Loads user with user login.
public loadByLogin ( string $login ) : array
$login string
Результат array

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

Remove role from user or user group.
public removeRole ( mixed $contentId, mixed $roleId )
$contentId mixed
$roleId mixed

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

Remove role from user or user group, by assignment ID.
public removeRoleAssignmentById ( mixed $roleAssignmentId )
$roleAssignmentId mixed

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

Update the user information specified by the user struct.
public updateUser ( eZ\Publish\SPI\Persistence\User $user )
$user eZ\Publish\SPI\Persistence\User

Описание свойств

$innerGateway защищенное свойство

The wrapped gateway.
protected Gateway,eZ\Publish\Core\Persistence\Legacy\User $innerGateway
Результат eZ\Publish\Core\Persistence\Legacy\User\Gateway