PHP Класс eZ\Publish\Core\Repository\FieldTypeService

См. также: eZ\Publish\API\Repository\FieldType
Наследование: implements eZ\Publish\API\Repository\FieldTypeService
Показать файл Открыть проект

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

Свойство Тип Описание
$fieldTypeRegistry eZ\Publish\Core\Repository\Helper\FieldTypeRegistry
$fieldTypes eZ\Publish\API\Repository\FieldType[] Holds an array of FieldType objects to avoid re creating them all the time from SPI variants.

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

Метод Описание
__construct ( FieldTypeRegistry $fieldTypeRegistry ) Setups service with reference to repository object that created it & corresponding handler.
getFieldType ( string $identifier ) : eZ\Publish\API\Repository\FieldType Returns the FieldType registered with the given identifier.
getFieldTypes ( ) : eZ\Publish\API\Repository\FieldType[] Returns a list of all field types.
hasFieldType ( string $identifier ) : boolean Returns if there is a FieldType registered under $identifier.

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

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

Setups service with reference to repository object that created it & corresponding handler.
public __construct ( FieldTypeRegistry $fieldTypeRegistry )
$fieldTypeRegistry eZ\Publish\Core\Repository\Helper\FieldTypeRegistry Registry for SPI FieldTypes

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

Returns the FieldType registered with the given identifier.
public getFieldType ( string $identifier ) : eZ\Publish\API\Repository\FieldType
$identifier string
Результат eZ\Publish\API\Repository\FieldType

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

Returns a list of all field types.
public getFieldTypes ( ) : eZ\Publish\API\Repository\FieldType[]
Результат eZ\Publish\API\Repository\FieldType[]

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

Returns if there is a FieldType registered under $identifier.
public hasFieldType ( string $identifier ) : boolean
$identifier string
Результат boolean

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

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

protected FieldTypeRegistry,eZ\Publish\Core\Repository\Helper $fieldTypeRegistry
Результат eZ\Publish\Core\Repository\Helper\FieldTypeRegistry

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

Holds an array of FieldType objects to avoid re creating them all the time from SPI variants.
protected FieldType[],eZ\Publish\API\Repository $fieldTypes
Результат eZ\Publish\API\Repository\FieldType[]