PHP 클래스 eZ\Publish\Core\REST\Common\FieldTypeProcessorRegistry

파일 보기 프로젝트 열기: ezsystems/ezpublish-kernel 1 사용 예제들

공개 메소드들

메소드 설명
__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.

메소드 상세

__construct() 공개 메소드

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

getProcessor() 공개 메소드

Returns the processor for $fieldTypeIdentifier.
public getProcessor ( string $fieldTypeIdentifier ) : FieldTypeProcessor
$fieldTypeIdentifier string
리턴 FieldTypeProcessor

hasProcessor() 공개 메소드

Returns if a processor is registered for $fieldTypeIdentifier.
public hasProcessor ( string $fieldTypeIdentifier ) : boolean
$fieldTypeIdentifier string
리턴 boolean

registerProcessor() 공개 메소드

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