Property | Type | Description | |
---|---|---|---|
$contextFactory | Neos\ContentRepository\Domain\Service\ContextFactoryInterface | ||
$domainRepository | |||
$nodeDataRepository | |||
$nodeFactory | |||
$nodeOperations | |||
$nodeSearchService | |||
$nodeTypeManager | |||
$supportedMediaTypes | array | ||
$view | |||
$viewFormatToObjectNameMap | array |
Method | Description | |
---|---|---|
copyAction ( |
Copy $node before, into or after $targetNode | |
copyAndRenderAction ( |
Copies the given node before, into or after the target node depending on the given position and renders it's content collection. | |
createAction ( |
Creates a new node | |
createAndRenderAction ( |
Creates a new node and renders the node inside the containing content collection. | |
createNodeForTheTreeAction ( |
Creates a new node and returns tree structure | |
deleteAction ( |
Deletes the specified node and all of its sub nodes | |
filterChildNodesForTreeAction ( |
Return child nodes of specified node for usage in a TreeLoader based on filter | |
getChildNodesForTreeAction ( |
Return child nodes of specified node for usage in a TreeLoader | |
moveAction ( |
Move $node before, into or after $targetNode | |
moveAndRenderAction ( |
Move the given node before, into or after the target node depending on the given position and renders it's content collection. | |
searchPageAction ( string $query ) : void | Search a page, needed for internal links. | |
updateAction ( |
Updates the specified node. | |
updateAndRenderAction ( |
Updates the specified node and renders it's content collection. |
Method | Description | |
---|---|---|
createContext ( string $workspaceName ) : |
Create a Context for a workspace given by name to be used in this controller. | |
initializeAction ( ) : void | Select special error action | |
processNodeForEditorPlugins ( Neos\ContentRepository\Domain\Model\NodeInterface $node ) : array | Returns an array with the data needed by for example the Hallo and Aloha link plugins to represent the passed Node instance. | |
redirectToRenderNode ( Neos\ContentRepository\Domain\Model\NodeInterface $node, string $typoScriptPath ) : string | Takes care of creating a redirect to properly render the collection the given node is in. |
public copyAction ( |
||
$node | The node to be copied | |
$targetNode | The target node to be copied "to", see $position | |
$position | string | Where the node should be added in relation to $targetNode (allowed: before, into, after) |
$nodeName | string | Optional node name (if empty random node name will be generated) |
return | void |
public copyAndRenderAction ( |
||
$node | The node to be copied | |
$targetNode | The target node to be copied "to", see $position | |
$position | string | Where the node should be added in relation to $targetNode (allowed: before, into, after) |
$typoScriptPath | string | The TypoScript path of the collection |
$nodeName | string | Optional node name (if empty random node name will be generated) |
return | void |
public createAndRenderAction ( |
||
$referenceNode | ||
$typoScriptPath | string | The TypoScript path of the collection |
$nodeData | array | |
$position | string | where the node should be added (allowed: before, into, after) |
return | string |
protected createContext ( string $workspaceName ) : |
||
$workspaceName | string | Name of the current workspace |
return |
public createNodeForTheTreeAction ( |
||
$referenceNode | ||
$nodeData | array | |
$position | string | where the node should be added, -1 is before, 0 is in, 1 is after |
$nodeTypeFilter | string | |
return | void |
public deleteAction ( |
||
$node | ||
return | void |
public getChildNodesForTreeAction ( |
||
$node | The node to find child nodes for | |
$nodeTypeFilter | string | A node type filter |
$depth | integer | levels of childNodes (0 = unlimited) |
$untilNode | expand the child nodes until $untilNode is reached, independent of $depth | |
return | void |
protected initializeAction ( ) : void | ||
return | void |
public moveAction ( |
||
$node | The node to be moved | |
$targetNode | The target node to be moved "to", see $position | |
$position | string | where the node should be added (allowed: before, into, after) |
return | void |
public moveAndRenderAction ( |
||
$node | The node to be moved | |
$targetNode | The target node to be moved "to", see $position | |
$position | string | Where the node should be added in relation to $targetNode (allowed: before, into, after) |
$typoScriptPath | string | The TypoScript path of the collection |
return | void |
protected processNodeForEditorPlugins ( Neos\ContentRepository\Domain\Model\NodeInterface $node ) : array | ||
$node | Neos\ContentRepository\Domain\Model\NodeInterface | |
return | array |
protected redirectToRenderNode ( Neos\ContentRepository\Domain\Model\NodeInterface $node, string $typoScriptPath ) : string | ||
$node | Neos\ContentRepository\Domain\Model\NodeInterface | |
$typoScriptPath | string | |
return | string |
public searchPageAction ( string $query ) : void | ||
$query | string | |
return | void |
public updateAction ( |
||
$node | The node to be updated | |
return | void |
public updateAndRenderAction ( |
||
$node | The node to be updated | |
$typoScriptPath | string | The TypoScript path of the collection |
return | void |
protected ContextFactoryInterface,Neos\ContentRepository\Domain\Service $contextFactory | ||
return | Neos\ContentRepository\Domain\Service\ContextFactoryInterface |
protected DomainRepository,Neos\Neos\Domain\Repository $domainRepository | ||
return |
protected NodeDataRepository,Neos\ContentRepository\Domain\Repository $nodeDataRepository | ||
return |
protected NodeFactory,Neos\ContentRepository\Domain\Factory $nodeFactory | ||
return |
protected NodeOperations,Neos\Neos\Service $nodeOperations | ||
return |
protected NodeSearchService,Neos\Neos\Domain\Service $nodeSearchService | ||
return |
protected NodeTypeManager,Neos\ContentRepository\Domain\Service $nodeTypeManager | ||
return |
protected NodeView,Neos\Neos\Service\View $view | ||
return |
protected array $viewFormatToObjectNameMap | ||
return | array |