PHP Class eZ\Publish\Core\REST\Common\FieldTypeProcessorRegistry

Afficher le fichier Open project: ezsystems/ezpublish-kernel Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( array $processors = [] )
getProcessor ( string $fieldTypeIdentifier ) : FieldTypeProcessor Returns the processor for $fieldTypeIdentifier.
hasProcessor ( string $fieldTypeIdentifier ) : boolean Returns if a processor is registered for $fieldTypeIdentifier.
registerProcessor ( string $fieldTypeIdentifier, FieldTypeProcessor $processor ) Registers $processor for $fieldTypeIdentifier.

Method Details

__construct() public méthode

public __construct ( array $processors = [] )
$processors array

getProcessor() public méthode

Returns the processor for $fieldTypeIdentifier.
public getProcessor ( string $fieldTypeIdentifier ) : FieldTypeProcessor
$fieldTypeIdentifier string
Résultat FieldTypeProcessor

hasProcessor() public méthode

Returns if a processor is registered for $fieldTypeIdentifier.
public hasProcessor ( string $fieldTypeIdentifier ) : boolean
$fieldTypeIdentifier string
Résultat boolean

registerProcessor() public méthode

Registers $processor for $fieldTypeIdentifier.
public registerProcessor ( string $fieldTypeIdentifier, FieldTypeProcessor $processor )
$fieldTypeIdentifier string
$processor FieldTypeProcessor