Property | Type | Description | |
---|---|---|---|
$nodePropertyConverterService | |||
$nodeSearchService | Neos\Neos\Domain\Service\NodeSearchServiceInterface | ||
$nodeTypeManager | |||
$propertyMapper | |||
$supportedMediaTypes | array | A list of IANA media types which are supported by this controller | |
$viewFormatToObjectNameMap | array |
Method | Description | |
---|---|---|
createAction ( string $mode, string $identifier, string $workspaceName = 'live', array $dimensions = [], array $sourceDimensions = [] ) : string | Create a new node from an existing one | |
indexAction ( string $searchTerm = '', array $nodeIdentifiers = [], string $workspaceName = 'live', array $dimensions = [], array $nodeTypes = ['Neos.Neos:Document'], Neos\ContentRepository\Domain\Model\NodeInterface $contextNode = null ) : string | Shows a list of nodes | |
showAction ( string $identifier, string $workspaceName = 'live', array $dimensions = [] ) : string | Shows a specific node |
Method | Description | |
---|---|---|
addExistingNodeVariantInformationToResponse ( $identifier, |
If the node is not found, we *first* want to figure out whether the node exists in other dimensions or is really non-existent | |
adoptNodeAndParents ( Neos\ContentRepository\Domain\Model\NodeInterface $node, |
Adopt (translate) the given node and parents that are not yet visible to the given context |
protected addExistingNodeVariantInformationToResponse ( $identifier, |
||
$identifier | ||
$context | ||
return | void |
protected adoptNodeAndParents ( Neos\ContentRepository\Domain\Model\NodeInterface $node, |
||
$node | Neos\ContentRepository\Domain\Model\NodeInterface | |
$contentContext | ||
$copyContent | boolean | TRUE if the content from the nodes that are translated should be copied |
return | void |
public createAction ( string $mode, string $identifier, string $workspaceName = 'live', array $dimensions = [], array $sourceDimensions = [] ) : string | ||
$mode | string | |
$identifier | string | Specifies the identifier of the node to be created; if source |
$workspaceName | string | Name of the workspace where to create the node in |
$dimensions | array | Optional list of dimensions and their values in which the node should be created |
$sourceDimensions | array | |
return | string |
public indexAction ( string $searchTerm = '', array $nodeIdentifiers = [], string $workspaceName = 'live', array $dimensions = [], array $nodeTypes = ['Neos.Neos:Document'], Neos\ContentRepository\Domain\Model\NodeInterface $contextNode = null ) : string | ||
$searchTerm | string | An optional search term used for filtering the list of nodes |
$nodeIdentifiers | array | An optional list of node identifiers |
$workspaceName | string | Name of the workspace to search in, "live" by default |
$dimensions | array | Optional list of dimensions and their values which should be used for querying |
$nodeTypes | array | A list of node types the list should be filtered by |
$contextNode | Neos\ContentRepository\Domain\Model\NodeInterface | a node to use as context for the search |
return | string |
public showAction ( string $identifier, string $workspaceName = 'live', array $dimensions = [] ) : string | ||
$identifier | string | Specifies the node to look up |
$workspaceName | string | Name of the workspace to use for querying the node |
$dimensions | array | Optional list of dimensions and their values which should be used for querying the specified node |
return | string |
protected NodePropertyConverterService,Neos\Neos\Service\Mapping $nodePropertyConverterService | ||
return |
protected NodeSearchServiceInterface,Neos\Neos\Domain\Service $nodeSearchService | ||
return | Neos\Neos\Domain\Service\NodeSearchServiceInterface |
protected NodeTypeManager,Neos\ContentRepository\Domain\Service $nodeTypeManager | ||
return |
protected PropertyMapper,Neos\Flow\Property $propertyMapper | ||
return |
protected array $supportedMediaTypes | ||
return | array |
protected array $viewFormatToObjectNameMap | ||
return | array |