Property | Type | Description | |
---|---|---|---|
$contentDimensionRepository | |||
$contextFactory | Neos\ContentRepository\Domain\Service\ContextFactoryInterface | ||
$dimensionCombinator | |||
$nodeDataRepository | |||
$nodeUriPathSegmentGenerator | |||
$output | |||
$persistenceManager | Neos\Flow\Persistence\PersistenceManagerInterface | ||
$workspaceRepository |
Method | Description | |
---|---|---|
generateUriPathSegments ( string $workspaceName, boolean $dryRun ) : void | Generate missing URI path segments | |
getSubCommandDescription ( string $controllerCommandName ) : string | Returns a piece of description for the specific task the plugin solves for the specified command | |
getSubCommandShortDescription ( string $controllerCommandName ) : string | Returns a short description | |
invokeSubCommand ( string $controllerCommandName, |
A method which runs the task implemented by the plugin for the given command | |
removeContentDimensionsFromRootAndSitesNode ( string $workspaceName, boolean $dryRun ) : void | Remove dimensions on nodes "/" and "/sites" |
Method | Description | |
---|---|---|
createContext ( string $workspaceName, array $dimensions ) : |
Creates a content context for given workspace and language identifiers | |
generateUriPathSegmentsForNode ( Neos\ContentRepository\Domain\Model\NodeInterface $node, boolean $dryRun ) : void | Traverses through the tree starting at the given root node and sets the uriPathSegment property derived from the node label. |
protected createContext ( string $workspaceName, array $dimensions ) : |
||
$workspaceName | string | |
$dimensions | array | |
return |
protected generateUriPathSegmentsForNode ( Neos\ContentRepository\Domain\Model\NodeInterface $node, boolean $dryRun ) : void | ||
$node | Neos\ContentRepository\Domain\Model\NodeInterface | The node where the traversal starts |
$dryRun | boolean | |
return | void |
public static getSubCommandDescription ( string $controllerCommandName ) : string | ||
$controllerCommandName | string | Name of the command in question, for example "repair" |
return | string | A piece of text to be included in the overall description of the node:xy command |
public static getSubCommandShortDescription ( string $controllerCommandName ) : string | ||
$controllerCommandName | string | Name of the command in question, for example "repair" |
return | string | A piece of text to be included in the overall description of the node:xy command |
public invokeSubCommand ( string $controllerCommandName, |
||
$controllerCommandName | string | Name of the command in question, for example "repair" |
$output | An instance of ConsoleOutput which can be used for output or dialogues | |
$nodeType | Only handle this node type (if specified) | |
$workspaceName | string | Only handle this workspace (if specified) |
$dryRun | boolean | If TRUE, don't do any changes, just simulate what you would do |
$cleanup | boolean | If FALSE, cleanup tasks are skipped |
$skip | string | Skip the given check or checks (comma separated) |
$only | string | Only execute the given check or checks (comma separated) |
return | void |
protected ContentDimensionRepository,Neos\ContentRepository\Domain\Repository $contentDimensionRepository | ||
return |
protected ContextFactoryInterface,Neos\ContentRepository\Domain\Service $contextFactory | ||
return | Neos\ContentRepository\Domain\Service\ContextFactoryInterface |
protected ContentDimensionCombinator,Neos\ContentRepository\Domain\Service $dimensionCombinator | ||
return |
protected NodeDataRepository,Neos\ContentRepository\Domain\Repository $nodeDataRepository | ||
return |
protected NodeUriPathSegmentGenerator,Neos\Neos\Utility $nodeUriPathSegmentGenerator | ||
return |
protected ConsoleOutput,Neos\Flow\Cli $output | ||
return |
protected PersistenceManagerInterface,Neos\Flow\Persistence $persistenceManager | ||
return | Neos\Flow\Persistence\PersistenceManagerInterface |