PHP Класс Neos\Neos\Fusion\PluginImplementation

Наследование: extends Neos\Fusion\FusionObjects\AbstractArrayFusionObject
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$dispatcher Neos\Flow\Mvc\Dispatcher
$documentNode Neos\ContentRepository\Domain\Model\NodeInterface
$node Neos\ContentRepository\Domain\Model\NodeInterface
$objectManager Neos\Flow\ObjectManagement\ObjectManagerInterface
$systemLogger Neos\Flow\Log\SystemLoggerInterface

Открытые методы

Метод Описание
__toString ( ) : string
evaluate ( ) : string Returns the rendered content of this plugin
getAction ( ) : string
getArgumentNamespace ( ) : string
getController ( ) : string
getPackage ( ) : string
getSubpackage ( ) : string

Защищенные методы

Метод Описание
buildPluginRequest ( ) : ActionRequest Build the pluginRequest object
getPluginNamespace ( ) : string Returns the plugin namespace that will be prefixed to plugin parameters in URIs.
passArgumentsToPluginRequest ( ActionRequest $pluginRequest ) : void Pass the arguments which were addressed to the plugin to its own request

Описание методов

__toString() публичный метод

public __toString ( ) : string
Результат string

buildPluginRequest() защищенный метод

Build the pluginRequest object
protected buildPluginRequest ( ) : ActionRequest
Результат Neos\Flow\Mvc\ActionRequest

evaluate() публичный метод

Returns the rendered content of this plugin
public evaluate ( ) : string
Результат string The rendered content as a string

getAction() публичный метод

public getAction ( ) : string
Результат string

getArgumentNamespace() публичный метод

public getArgumentNamespace ( ) : string
Результат string

getController() публичный метод

public getController ( ) : string
Результат string

getPackage() публичный метод

public getPackage ( ) : string
Результат string

getPluginNamespace() защищенный метод

By default this is
protected getPluginNamespace ( ) : string
Результат string

getSubpackage() публичный метод

public getSubpackage ( ) : string
Результат string

passArgumentsToPluginRequest() защищенный метод

Pass the arguments which were addressed to the plugin to its own request
protected passArgumentsToPluginRequest ( ActionRequest $pluginRequest ) : void
$pluginRequest Neos\Flow\Mvc\ActionRequest The plugin request
Результат void

Описание свойств

$dispatcher защищенное свойство

protected Dispatcher,Neos\Flow\Mvc $dispatcher
Результат Neos\Flow\Mvc\Dispatcher

$documentNode защищенное свойство

protected NodeInterface,Neos\ContentRepository\Domain\Model $documentNode
Результат Neos\ContentRepository\Domain\Model\NodeInterface

$node защищенное свойство

protected NodeInterface,Neos\ContentRepository\Domain\Model $node
Результат Neos\ContentRepository\Domain\Model\NodeInterface

$objectManager защищенное свойство

protected ObjectManagerInterface,Neos\Flow\ObjectManagement $objectManager
Результат Neos\Flow\ObjectManagement\ObjectManagerInterface

$systemLogger защищенное свойство

protected SystemLoggerInterface,Neos\Flow\Log $systemLogger
Результат Neos\Flow\Log\SystemLoggerInterface