PHP Класс Neos\Neos\Aspects\PluginUriAspect

Показать файл Открыть проект

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

Свойство Тип Описание
$objectManager Neos\Flow\ObjectManagement\ObjectManagerInterface
$pluginService Neos\Neos\Service\PluginService The pluginService

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

Метод Описание
generateUriForNode ( ActionRequest $request, Neos\Flow\Aop\JoinPointInterface $joinPoint, Neos\ContentRepository\Domain\Model\NodeInterface $node ) : string This method generates the Uri through the joinPoint with temporary overriding the used node
getControllerObjectName ( object $request, array $arguments ) : string Merge the default plugin arguments of the Plugin with the arguments in the request and generate a controllerObjectName
rewritePluginViewUris ( Neos\Flow\Aop\JoinPointInterface $joinPoint ) : string

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

generateUriForNode() публичный Метод

This method generates the Uri through the joinPoint with temporary overriding the used node
public generateUriForNode ( ActionRequest $request, Neos\Flow\Aop\JoinPointInterface $joinPoint, Neos\ContentRepository\Domain\Model\NodeInterface $node ) : string
$request Neos\Flow\Mvc\ActionRequest
$joinPoint Neos\Flow\Aop\JoinPointInterface The current join point
$node Neos\ContentRepository\Domain\Model\NodeInterface
Результат string $uri

getControllerObjectName() публичный Метод

Merge the default plugin arguments of the Plugin with the arguments in the request and generate a controllerObjectName
public getControllerObjectName ( object $request, array $arguments ) : string
$request object
$arguments array
Результат string $controllerObjectName

rewritePluginViewUris() публичный Метод

public rewritePluginViewUris ( Neos\Flow\Aop\JoinPointInterface $joinPoint ) : string
$joinPoint Neos\Flow\Aop\JoinPointInterface The current join point
Результат string The result of the target method if it has not been intercepted

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

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

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

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

The pluginService
protected PluginService,Neos\Neos\Service $pluginService
Результат Neos\Neos\Service\PluginService