PHP Class eZ\Publish\Core\Persistence\Legacy\User\Role\LimitationConverter

Takes care of Converting a Policy limitation from Legacy value to spi value accepted by API.
Afficher le fichier Open project: ezsystems/ezpublish-kernel Class Usage Examples

Protected Properties

Свойство Type Description
$limitationHandlers LimitationHandler[]

Méthodes publiques

Méthode Description
__construct ( array $limitationHandlers = [] ) Construct from LimitationConverter.
addHandler ( LimitationHandler $handler ) Adds handler.
toLegacy ( eZ\Publish\SPI\Persistence\User\Policy $policy )
toSPI ( eZ\Publish\SPI\Persistence\User\Policy $policy )

Method Details

__construct() public méthode

Construct from LimitationConverter.
public __construct ( array $limitationHandlers = [] )
$limitationHandlers array

addHandler() public méthode

Adds handler.
public addHandler ( LimitationHandler $handler )
$handler LimitationHandler

toLegacy() public méthode

public toLegacy ( eZ\Publish\SPI\Persistence\User\Policy $policy )
$policy eZ\Publish\SPI\Persistence\User\Policy

toSPI() public méthode

public toSPI ( eZ\Publish\SPI\Persistence\User\Policy $policy )
$policy eZ\Publish\SPI\Persistence\User\Policy

Property Details

$limitationHandlers protected_oe property

protected LimitationHandler[],eZ\Publish\Core\Persistence\Legacy\User\Role $limitationHandlers
Résultat LimitationHandler[]