Property | Type | Description | |
---|---|---|---|
$availableCommands | array |
||
$bootstrap | |||
$objectManager | Neos\Flow\ObjectManagement\ObjectManagerInterface | ||
$shortCommandIdentifiers | array |
Method | Description | |
---|---|---|
getAvailableCommands ( ) : array |
Returns an array of all commands | |
getCommandByIdentifier ( string $commandIdentifier ) : |
Returns a Command that matches the given identifier. | |
getCommandControllerMethodArguments ( Neos\Flow\ObjectManagement\ObjectManagerInterface $objectManager ) : array | ||
getCommandMethodParameters ( string $controllerObjectName, string $commandMethodName ) : array | Get the possible parameters for the command specified by CommandController and method name. | |
getCommandsByIdentifier ( string $commandIdentifier ) : array |
Returns an array of Commands that matches the given identifier. | |
getShortestIdentifierForCommand ( |
Returns the shortest, non-ambiguous command identifier for the given command | |
injectBootstrap ( |
||
injectObjectManager ( Neos\Flow\ObjectManagement\ObjectManagerInterface $objectManager ) : void |
Method | Description | |
---|---|---|
commandMatchesIdentifier ( |
Returns TRUE if the specified command identifier matches the identifier of the specified command. | |
getShortCommandIdentifiers ( ) : array | Returns an array that contains all available command identifiers and their shortest non-ambiguous alias |
protected commandMatchesIdentifier ( |
||
$command | ||
$commandIdentifier | string | command identifier in the format foo:bar:baz (all lower case) |
return | boolean | TRUE if the specified command identifier matches this commands identifier |
public getAvailableCommands ( ) : array |
||
return | array |
public getCommandByIdentifier ( string $commandIdentifier ) : |
||
$commandIdentifier | string | command identifier in the format foo:bar:baz |
return |
public static getCommandControllerMethodArguments ( Neos\Flow\ObjectManagement\ObjectManagerInterface $objectManager ) : array | ||
$objectManager | Neos\Flow\ObjectManagement\ObjectManagerInterface | |
return | array | Array of method arguments per controller and method. |
public getCommandsByIdentifier ( string $commandIdentifier ) : array |
||
$commandIdentifier | string | command identifier in the format foo:bar:baz |
return | array |
protected getShortCommandIdentifiers ( ) : array | ||
return | array | in the format array('full.command:identifier1' => 'alias1', 'full.command:identifier2' => 'alias2') |
public getShortestIdentifierForCommand ( |
||
$command | The command | |
return | string | The shortest possible command identifier |
public injectBootstrap ( |
||
$bootstrap | ||
return | void |
public injectObjectManager ( Neos\Flow\ObjectManagement\ObjectManagerInterface $objectManager ) : void | ||
$objectManager | Neos\Flow\ObjectManagement\ObjectManagerInterface | |
return | void |
protected Bootstrap,Neos\Flow\Core $bootstrap | ||
return |
protected ObjectManagerInterface,Neos\Flow\ObjectManagement $objectManager | ||
return | Neos\Flow\ObjectManagement\ObjectManagerInterface |
protected array $shortCommandIdentifiers | ||
return | array |