PHP Класс Neos\ContentRepository\Tests\Functional\TypeConverter\NodeConverterTest

Наследование: extends Neos\Flow\Tests\FunctionalTestCase
Показать файл Открыть проект

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

Свойство Тип Описание
$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
protected setupNodeWithShadowNodeInPersonalWorkspace ( ) : void
Результат void

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