class PluginUriAspect (View source)

Properties

protected ObjectManagerInterface $objectManager
protected PluginService $pluginService

The pluginService

Methods

string
rewritePluginViewUris(JoinPointInterface $joinPoint)

No description

string
getControllerObjectName(object $request, array $arguments)

Merge the default plugin arguments of the Plugin with the arguments in the request and generate a controllerObjectName

string
generateUriForNode(ActionRequest $request, JoinPointInterface $joinPoint, NodeInterface $node)

This method generates the Uri through the joinPoint with temporary overriding the used node

Details

string rewritePluginViewUris(JoinPointInterface $joinPoint)

No description

Parameters

JoinPointInterface $joinPoint

The current join point

Return Value

string

The result of the target method if it has not been intercepted

string getControllerObjectName(object $request, array $arguments)

Merge the default plugin arguments of the Plugin with the arguments in the request and generate a controllerObjectName

Parameters

object $request
array $arguments

Return Value

string $controllerObjectName

string generateUriForNode(ActionRequest $request, JoinPointInterface $joinPoint, NodeInterface $node)

This method generates the Uri through the joinPoint with temporary overriding the used node

Parameters

ActionRequest $request
JoinPointInterface $joinPoint

The current join point

NodeInterface $node

Return Value

string $uri