PHP Class Neos\Neos\TypoScript\PluginImplementation

Inheritance: extends Neos\Fusion\TypoScriptObjects\AbstractArrayTypoScriptObject
Afficher le fichier Open project: neos/neos-development-collection Class Usage Examples

Protected Properties

Свойство Type Description
$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

Méthodes publiques

Méthode Description
__toString ( ) : string
evaluate ( ) : string Returns the rendered content of this plugin
getAction ( ) : string
getArgumentNamespace ( ) : string
getController ( ) : string
getPackage ( ) : string
getSubpackage ( ) : string

Méthodes protégées

Méthode Description
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

Method Details

__toString() public méthode

public __toString ( ) : string
Résultat string

buildPluginRequest() protected méthode

Build the pluginRequest object
protected buildPluginRequest ( ) : ActionRequest
Résultat Neos\Flow\Mvc\ActionRequest

evaluate() public méthode

Returns the rendered content of this plugin
public evaluate ( ) : string
Résultat string The rendered content as a string

getAction() public méthode

public getAction ( ) : string
Résultat string

getArgumentNamespace() public méthode

public getArgumentNamespace ( ) : string
Résultat string

getController() public méthode

public getController ( ) : string
Résultat string

getPackage() public méthode

public getPackage ( ) : string
Résultat string

getPluginNamespace() protected méthode

By default this is
protected getPluginNamespace ( ) : string
Résultat string

getSubpackage() public méthode

public getSubpackage ( ) : string
Résultat string

passArgumentsToPluginRequest() protected méthode

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
Résultat void

Property Details

$dispatcher protected_oe property

protected Dispatcher,Neos\Flow\Mvc $dispatcher
Résultat Neos\Flow\Mvc\Dispatcher

$documentNode protected_oe property

protected NodeInterface,Neos\ContentRepository\Domain\Model $documentNode
Résultat Neos\ContentRepository\Domain\Model\NodeInterface

$node protected_oe property

protected NodeInterface,Neos\ContentRepository\Domain\Model $node
Résultat Neos\ContentRepository\Domain\Model\NodeInterface

$objectManager protected_oe property

protected ObjectManagerInterface,Neos\Flow\ObjectManagement $objectManager
Résultat Neos\Flow\ObjectManagement\ObjectManagerInterface

$systemLogger protected_oe property

protected SystemLoggerInterface,Neos\Flow\Log $systemLogger
Résultat Neos\Flow\Log\SystemLoggerInterface