PHP Класс Jackalope\NodeType\NodeDefinition

TODO: document array format of constructor
Наследование: extends ItemDefinition, implements PHPCR\NodeType\NodeDefinitionInterface
Показать файл Открыть проект

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

Свойство Тип Описание
$allowsSameNameSiblings boolean
$defaultPrimaryTypeName string
$requiredPrimaryTypeNames array List of required primary type names as string.
$requiredPrimaryTypes array Cached list of NodeType instances populated in first call to getRequiredPrimaryTypes

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

Метод Описание
allowsSameNameSiblings ( ) {@inheritDoc}
getDefaultPrimaryType ( ) {@inheritDoc}
getDefaultPrimaryTypeName ( ) {@inheritDoc}
getRequiredPrimaryTypeNames ( ) {@inheritDoc}
getRequiredPrimaryTypes ( ) {@inheritDoc}

Защищенные методы

Метод Описание
fromArray ( array $data ) Treat more information in addition to ItemDefinition::fromArray()

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

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

{@inheritDoc}

fromArray() защищенный Метод

See class documentation for the fields supported in the array.
protected fromArray ( array $data )
$data array The node definition in array form.

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

{@inheritDoc}

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

{@inheritDoc}

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

{@inheritDoc}

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

{@inheritDoc}

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

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

protected bool $allowsSameNameSiblings
Результат boolean

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

protected string $defaultPrimaryTypeName
Результат string

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

List of required primary type names as string.
protected array $requiredPrimaryTypeNames
Результат array

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

Cached list of NodeType instances populated in first call to getRequiredPrimaryTypes
protected array $requiredPrimaryTypes
Результат array