PHP 클래스 Neos\Neos\Ui\TypeConverter\ChangeCollectionConverter

상속: extends TYPO3\Flow\Property\TypeConverter\AbstractTypeConverter
파일 보기 프로젝트 열기: neos/neos-ui

보호된 프로퍼티들

프로퍼티 타입 설명
$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

공개 메소드들

메소드 설명
convertFrom ( array $source, string $targetType, array $subProperties = [], TYPO3\Flow\Property\PropertyMappingConfigurationInterface $configuration = null ) : mixed Converts a accordingly formatted, associative array to a change collection

보호된 메소드들

메소드 설명
convertChangeData ( array $changeData ) : Neos\Neos\Ui\Domain\Model\ChangeInterface Convert array to change interface

메소드 상세

convertChangeData() 보호된 메소드

Convert array to change interface
protected convertChangeData ( array $changeData ) : Neos\Neos\Ui\Domain\Model\ChangeInterface
$changeData array
리턴 Neos\Neos\Ui\Domain\Model\ChangeInterface

convertFrom() 공개 메소드

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
리턴 mixed An object or \TYPO3\Flow\Error\Error if the input format is not supported or could not be converted for other reasons

프로퍼티 상세

$disallowedPayloadProperties 보호되어 있는 프로퍼티

protected $disallowedPayloadProperties

$nodeService 보호되어 있는 프로퍼티

protected NodeService,Neos\Neos\Ui\TYPO3CR\Service $nodeService
리턴 Neos\Neos\Ui\TYPO3CR\Service\NodeService

$objectManager 보호되어 있는 프로퍼티

protected ObjectManagerInterface,TYPO3\Flow\Object $objectManager
리턴 TYPO3\Flow\Object\ObjectManagerInterface

$objectManager 보호되어 있는 프로퍼티

protected ObjectManagerInterface,TYPO3\Flow\ObjectManagement $objectManager
리턴 TYPO3\Flow\ObjectManagement\ObjectManagerInterface

$persistenceManager 보호되어 있는 프로퍼티

protected PersistenceManagerInterface,TYPO3\Flow\Persistence $persistenceManager
리턴 TYPO3\Flow\Persistence\PersistenceManagerInterface

$priority 보호되어 있는 프로퍼티

protected int $priority
리턴 integer

$propertyMapper 보호되어 있는 프로퍼티

protected PropertyMapper,TYPO3\Flow\Property $propertyMapper
리턴 TYPO3\Flow\Property\PropertyMapper

$reflectionService 보호되어 있는 프로퍼티

protected ReflectionService,TYPO3\Flow\Reflection $reflectionService
리턴 TYPO3\Flow\Reflection\ReflectionService

$sourceTypes 보호되어 있는 프로퍼티

protected array $sourceTypes
리턴 array

$targetType 보호되어 있는 프로퍼티

protected string $targetType
리턴 string

$typeMap 보호되어 있는 프로퍼티

protected array $typeMap
리턴 array