PHP 클래스 Neos\ContentRepository\Tests\Functional\TypeConverter\NodeConverterTest

파일 보기 프로젝트 열기: neos/neos-development-collection

보호된 프로퍼티들

프로퍼티 타입 설명
$contextFactory Neos\ContentRepository\Domain\Service\ContextFactoryInterface
$currentTestWorkspaceName string
$liveContext
$liveWorkspace Neos\ContentRepository\Domain\Model\Workspace
$nodeDataRepository Neos\ContentRepository\Domain\Repository\NodeDataRepository
$personalContext
$rootNode Neos\ContentRepository\Domain\Model\Node
$rootNodeInLiveWorkspace Neos\ContentRepository\Domain\Model\NodeInterface
$rootNodeInPersonalWorkspace Neos\ContentRepository\Domain\Model\NodeInterface
$testablePersistenceEnabled boolean
$workspaceRepository Neos\ContentRepository\Domain\Repository\WorkspaceRepository

공개 메소드들

메소드 설명
flushNodeChanges ( ) : void Flush the node changes and reset the persistence manager and node data registry
nodeFromGermanDimensionIsFetchedCorrectly ( )
nodeFromLiveWorkspaceCanBeRetrievedAgainUsingNodeConverter ( )
nodeFromPersonalWorkspaceCanBeRetrievedAgainUsingNodeConverter ( )
nodePropertiesAreSetWhenConverterIsCalledWithInputArray ( )
setUp ( ) : void
settingUnknownNodePropertiesThrowsException ( )
tearDown ( )
unknownNodePropertiesAreSkippedIfTypeConverterIsConfiguredLikeThis ( )

보호된 메소드들

메소드 설명
convert ( $nodePath, PropertyMappingConfiguration $propertyMappingConfiguration = null ) : Neos\ContentRepository\Domain\Model\NodeInterface Helper which calls the NodeConverter; with some error-handling built in
setupNodeWithShadowNodeInPersonalWorkspace ( ) : void Set up the following node structure:

메소드 상세

convert() 보호된 메소드

Helper which calls the NodeConverter; with some error-handling built in
protected convert ( $nodePath, PropertyMappingConfiguration $propertyMappingConfiguration = null ) : Neos\ContentRepository\Domain\Model\NodeInterface
$nodePath
$propertyMappingConfiguration Neos\Flow\Property\PropertyMappingConfiguration
리턴 Neos\ContentRepository\Domain\Model\NodeInterface

flushNodeChanges() 공개 메소드

Flush the node changes and reset the persistence manager and node data registry
public flushNodeChanges ( ) : void
리턴 void

nodeFromGermanDimensionIsFetchedCorrectly() 공개 메소드

nodeFromLiveWorkspaceCanBeRetrievedAgainUsingNodeConverter() 공개 메소드

nodeFromPersonalWorkspaceCanBeRetrievedAgainUsingNodeConverter() 공개 메소드

nodePropertiesAreSetWhenConverterIsCalledWithInputArray() 공개 메소드

setUp() 공개 메소드

public setUp ( ) : void
리턴 void

settingUnknownNodePropertiesThrowsException() 공개 메소드

setupNodeWithShadowNodeInPersonalWorkspace() 보호된 메소드

headline (Neos.ContentRepository.Testing:Headline) - live workspace - title: Hello World - personal workspace - title: Hello World - subtitle: Brave new world headline with language=de_DE - personal workspace - title: Hallo Welt

tearDown() 공개 메소드

public tearDown ( )

unknownNodePropertiesAreSkippedIfTypeConverterIsConfiguredLikeThis() 공개 메소드

프로퍼티 상세

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

protected ContextFactoryInterface,Neos\ContentRepository\Domain\Service $contextFactory
리턴 Neos\ContentRepository\Domain\Service\ContextFactoryInterface

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

protected string $currentTestWorkspaceName
리턴 string

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

protected $liveContext

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

protected Workspace,Neos\ContentRepository\Domain\Model $liveWorkspace
리턴 Neos\ContentRepository\Domain\Model\Workspace

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

protected NodeDataRepository,Neos\ContentRepository\Domain\Repository $nodeDataRepository
리턴 Neos\ContentRepository\Domain\Repository\NodeDataRepository

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

protected $personalContext

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

protected Node,Neos\ContentRepository\Domain\Model $rootNode
리턴 Neos\ContentRepository\Domain\Model\Node

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

protected NodeInterface,Neos\ContentRepository\Domain\Model $rootNodeInLiveWorkspace
리턴 Neos\ContentRepository\Domain\Model\NodeInterface

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

protected NodeInterface,Neos\ContentRepository\Domain\Model $rootNodeInPersonalWorkspace
리턴 Neos\ContentRepository\Domain\Model\NodeInterface

$testablePersistenceEnabled 보호되어 있는 정적으로 프로퍼티

protected static bool $testablePersistenceEnabled
리턴 boolean

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

protected WorkspaceRepository,Neos\ContentRepository\Domain\Repository $workspaceRepository
리턴 Neos\ContentRepository\Domain\Repository\WorkspaceRepository