PHP Class Neos\Neos\Ui\TypeConverter\ChangeCollectionConverter

Inheritance: extends TYPO3\Flow\Property\TypeConverter\AbstractTypeConverter
Afficher le fichier Open project: neos/neos-ui

Protected Properties

Свойство Type Description
$disallowedPayloadProperties
$nodeService Neos\Neos\Ui\TYPO3CR\Service\NodeService
$objectManager TYPO3\Flow\Object\ObjectManagerInterface
$objectManager TYPO3\Flow\ObjectManagement\ObjectManagerInterface
$persistenceManager TYPO3\Flow\Persistence\PersistenceManagerInterface
$priority integer
$propertyMapper TYPO3\Flow\Property\PropertyMapper
$reflectionService TYPO3\Flow\Reflection\ReflectionService
$sourceTypes array
$targetType string
$typeMap array

Méthodes publiques

Méthode Description
convertFrom ( array $source, string $targetType, array $subProperties = [], TYPO3\Flow\Property\PropertyMappingConfigurationInterface $configuration = null ) : mixed Converts a accordingly formatted, associative array to a change collection

Méthodes protégées

Méthode Description
convertChangeData ( array $changeData ) : Neos\Neos\Ui\Domain\Model\ChangeInterface Convert array to change interface

Method Details

convertChangeData() protected méthode

Convert array to change interface
protected convertChangeData ( array $changeData ) : Neos\Neos\Ui\Domain\Model\ChangeInterface
$changeData array
Résultat Neos\Neos\Ui\Domain\Model\ChangeInterface

convertFrom() public méthode

Converts a accordingly formatted, associative array to a change collection
public convertFrom ( array $source, string $targetType, array $subProperties = [], TYPO3\Flow\Property\PropertyMappingConfigurationInterface $configuration = null ) : mixed
$source array
$targetType string not used
$subProperties array not used
$configuration TYPO3\Flow\Property\PropertyMappingConfigurationInterface not used
Résultat mixed An object or \TYPO3\Flow\Error\Error if the input format is not supported or could not be converted for other reasons

Property Details

$disallowedPayloadProperties protected_oe property

protected $disallowedPayloadProperties

$nodeService protected_oe property

protected NodeService,Neos\Neos\Ui\TYPO3CR\Service $nodeService
Résultat Neos\Neos\Ui\TYPO3CR\Service\NodeService

$objectManager protected_oe property

protected ObjectManagerInterface,TYPO3\Flow\Object $objectManager
Résultat TYPO3\Flow\Object\ObjectManagerInterface

$objectManager protected_oe property

protected ObjectManagerInterface,TYPO3\Flow\ObjectManagement $objectManager
Résultat TYPO3\Flow\ObjectManagement\ObjectManagerInterface

$persistenceManager protected_oe property

protected PersistenceManagerInterface,TYPO3\Flow\Persistence $persistenceManager
Résultat TYPO3\Flow\Persistence\PersistenceManagerInterface

$priority protected_oe property

protected int $priority
Résultat integer

$propertyMapper protected_oe property

protected PropertyMapper,TYPO3\Flow\Property $propertyMapper
Résultat TYPO3\Flow\Property\PropertyMapper

$reflectionService protected_oe property

protected ReflectionService,TYPO3\Flow\Reflection $reflectionService
Résultat TYPO3\Flow\Reflection\ReflectionService

$sourceTypes protected_oe property

protected array $sourceTypes
Résultat array

$targetType protected_oe property

protected string $targetType
Résultat string

$typeMap protected_oe property

protected array $typeMap
Résultat array