Property | Type | Description | |
---|---|---|---|
$objectManager | Neos\Flow\ObjectManagement\ObjectManagerInterface | ||
$session | Neos\Flow\Session\SessionInterface | ||
$sessionOriginalInstances | array | ||
$systemLogger | Neos\Flow\Log\SystemLoggerInterface |
Method | Description | |
---|---|---|
callMethodOnOriginalSessionObject ( Neos\Flow\Aop\JoinPointInterface $joinPoint ) : mixed | Around advice, wrapping every method of a scope session object. It redirects all method calls to the session object once there is one. | |
initializeSession ( Neos\Flow\Aop\JoinPointInterface $joinPoint ) : void | Before advice for all methods annotated with "@Flow\Session(autoStart=true)". | |
registerSessionInstance ( string $objectName, object $object ) : void | Registers an object of scope session. |
public callMethodOnOriginalSessionObject ( Neos\Flow\Aop\JoinPointInterface $joinPoint ) : mixed | ||
$joinPoint | Neos\Flow\Aop\JoinPointInterface | The current join point |
return | mixed |
public initializeSession ( Neos\Flow\Aop\JoinPointInterface $joinPoint ) : void | ||
$joinPoint | Neos\Flow\Aop\JoinPointInterface | The current join point |
return | void |
protected ObjectManagerInterface,Neos\Flow\ObjectManagement $objectManager | ||
return | Neos\Flow\ObjectManagement\ObjectManagerInterface |
protected SessionInterface,Neos\Flow\Session $session | ||
return | Neos\Flow\Session\SessionInterface |
protected array $sessionOriginalInstances | ||
return | array |