Property | Type | Description | |
---|---|---|---|
$contentContextFactory | |||
$nodeDataRepository | |||
$nodeFactory | |||
$nodeTypeManager | |||
$securityContext |
Method | Description | |
---|---|---|
getPluginNodeByAction ( Neos\ContentRepository\Domain\Model\NodeInterface $currentNode, string $controllerObjectName, string $actionName ) : Neos\ContentRepository\Domain\Model\NodeInterface | returns a plugin node or one of it's view nodes if an view has been configured for that specific controller and action combination | |
getPluginNodes ( |
Returns an array of all available plugin nodes | |
getPluginNodesWithViewDefinitions ( |
Returns an array of all plugin nodes with View Definitions | |
getPluginViewDefinitionByAction ( string $controllerObjectName, string $actionName ) : |
Fetch a PluginView definition that matches the specified controller and action combination | |
getPluginViewDefinitionsByPluginNodeType ( |
Get all configured PluginView definitions for a specific $pluginNodeType | |
getPluginViewNodeByMasterPlugin ( Neos\ContentRepository\Domain\Model\NodeInterface $node, string $viewName ) : Neos\ContentRepository\Domain\Model\NodeInterface | returns a specific view node of an master plugin or NULL if it does not exist |
Method | Description | |
---|---|---|
getNodes ( array $nodeTypes, |
Find all nodes of a specific node type | |
getPluginViewConfigurationsByPluginNodeType ( |
public getPluginNodeByAction ( Neos\ContentRepository\Domain\Model\NodeInterface $currentNode, string $controllerObjectName, string $actionName ) : Neos\ContentRepository\Domain\Model\NodeInterface | ||
$currentNode | Neos\ContentRepository\Domain\Model\NodeInterface | |
$controllerObjectName | string | |
$actionName | string | |
return | Neos\ContentRepository\Domain\Model\NodeInterface |
public getPluginNodes ( |
||
$context | current content context, see class doc comment for details | |
return | array |
public getPluginNodesWithViewDefinitions ( |
||
$context | ||
return | array |
protected getPluginViewConfigurationsByPluginNodeType ( |
||
$pluginNodeType | ||
return | array |
public getPluginViewDefinitionByAction ( string $controllerObjectName, string $actionName ) : |
||
$controllerObjectName | string | |
$actionName | string | |
return |
public getPluginViewDefinitionsByPluginNodeType ( |
||
$pluginNodeType | node type name of the master plugin | |
return | array |
public getPluginViewNodeByMasterPlugin ( Neos\ContentRepository\Domain\Model\NodeInterface $node, string $viewName ) : Neos\ContentRepository\Domain\Model\NodeInterface | ||
$node | Neos\ContentRepository\Domain\Model\NodeInterface | |
$viewName | string | |
return | Neos\ContentRepository\Domain\Model\NodeInterface |
protected ContentContextFactory,Neos\Neos\Domain\Service $contentContextFactory | ||
return |
protected NodeDataRepository,Neos\ContentRepository\Domain\Repository $nodeDataRepository | ||
return |
protected NodeFactory,Neos\ContentRepository\Domain\Factory $nodeFactory | ||
return |
protected NodeTypeManager,Neos\ContentRepository\Domain\Service $nodeTypeManager | ||
return |