PHP 클래스 Neos\Neos\Aspects\PluginUriAspect

파일 보기 프로젝트 열기: neos/neos-development-collection

보호된 프로퍼티들

프로퍼티 타입 설명
$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