Property | Type | Description | |
---|---|---|---|
$finalOperationNames | array | associative array of registered final operations: shortOperationName => shortOperationName | |
$objectManager | Neos\Flow\ObjectManagement\ObjectManagerInterface | ||
$operations | array | 2-dimensional array of registered operations: shortOperationName => priority => operation class name | |
$reflectionService |
Method | Description | |
---|---|---|
buildOperationsAndFinalOperationNames ( Neos\Flow\ObjectManagement\ObjectManagerInterface $objectManager ) : array | ||
hasOperation ( string $operationName ) : boolean | ||
initializeObject ( ) | Initializer, building up $this->operations and $this->finalOperationNames | |
isFinalOperation ( string $operationName ) : boolean | ||
resolveOperation ( string $operationName, array | mixed $context ) : Neos\Eel\FlowQuery\OperationInterface | Resolve an operation, taking runtime constraints into account. |
public static buildOperationsAndFinalOperationNames ( Neos\Flow\ObjectManagement\ObjectManagerInterface $objectManager ) : array | ||
$objectManager | Neos\Flow\ObjectManagement\ObjectManagerInterface | |
return | array | Array of sorted operations and array of final operation names |
public hasOperation ( string $operationName ) : boolean | ||
$operationName | string | |
return | boolean |
public initializeObject ( ) |
public isFinalOperation ( string $operationName ) : boolean | ||
$operationName | string | |
return | boolean | TRUE if $operationName is final |
protected array $finalOperationNames | ||
return | array |
protected ObjectManagerInterface,Neos\Flow\ObjectManagement $objectManager | ||
return | Neos\Flow\ObjectManagement\ObjectManagerInterface |
protected array $operations | ||
return | array |