PHP Класс Neos\Neos\Ui\Domain\Service\NodePropertyConversionService

Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$objectManager TYPO3\Flow\Object\ObjectManagerInterface
$objectManager TYPO3\Flow\ObjectManagement\ObjectManagerInterface
$propertyMapper TYPO3\Flow\Property\PropertyMapper

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

Метод Описание
convert ( TYPO3\TYPO3CR\Domain\Model\NodeType $nodeType, string $propertyName, string $rawValue, TYPO3\TYPO3CR\Domain\Service\Context $context ) : mixed Convert raw property values to the correct type according to a node type configuration

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

Метод Описание
convertArray ( string $rawValue ) : array Convert raw value to array
convertBoolean ( mixed $rawValue ) : boolean Convert raw value to boolean
convertDateTime ( string $rawValue ) : DateTime | null Convert raw value to \DateTime
convertInteger ( mixed $rawValue ) : integer Convert raw value to integer
convertReference ( string $rawValue, TYPO3\TYPO3CR\Domain\Service\Context $context ) : TYPO3\TYPO3CR\Domain\Model\NodeInterface Convert raw value to reference
convertReferences ( string $rawValue, TYPO3\TYPO3CR\Domain\Service\Context $context ) : array Convert raw value to references

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

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

Convert raw property values to the correct type according to a node type configuration
public convert ( TYPO3\TYPO3CR\Domain\Model\NodeType $nodeType, string $propertyName, string $rawValue, TYPO3\TYPO3CR\Domain\Service\Context $context ) : mixed
$nodeType TYPO3\TYPO3CR\Domain\Model\NodeType
$propertyName string
$rawValue string
$context TYPO3\TYPO3CR\Domain\Service\Context
Результат mixed

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

Convert raw value to array
protected convertArray ( string $rawValue ) : array
$rawValue string
Результат array

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

Convert raw value to boolean
protected convertBoolean ( mixed $rawValue ) : boolean
$rawValue mixed
Результат boolean

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

Convert raw value to \DateTime
protected convertDateTime ( string $rawValue ) : DateTime | null
$rawValue string
Результат DateTime | null

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

Convert raw value to integer
protected convertInteger ( mixed $rawValue ) : integer
$rawValue mixed
Результат integer

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

Convert raw value to reference
protected convertReference ( string $rawValue, TYPO3\TYPO3CR\Domain\Service\Context $context ) : TYPO3\TYPO3CR\Domain\Model\NodeInterface
$rawValue string
$context TYPO3\TYPO3CR\Domain\Service\Context
Результат TYPO3\TYPO3CR\Domain\Model\NodeInterface

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

Convert raw value to references
protected convertReferences ( string $rawValue, TYPO3\TYPO3CR\Domain\Service\Context $context ) : array
$rawValue string
$context TYPO3\TYPO3CR\Domain\Service\Context
Результат array

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

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

protected ObjectManagerInterface,TYPO3\Flow\Object $objectManager
Результат TYPO3\Flow\Object\ObjectManagerInterface

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

protected ObjectManagerInterface,TYPO3\Flow\ObjectManagement $objectManager
Результат TYPO3\Flow\ObjectManagement\ObjectManagerInterface

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

protected PropertyMapper,TYPO3\Flow\Property $propertyMapper
Результат TYPO3\Flow\Property\PropertyMapper