Neos\Flow\Security\Authorization\Interceptor\AfterInvocation::invoke PHP Метод

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

Invokes the security interception
public invoke ( ) : boolean
Результат boolean TRUE if the security checks was passed
    public function invoke()
    {
        return $this->result;
    }

Usage Example

 /**
  * @test
  */
 public function invokeReturnsTheResultPreviouslySetBySetResultIfTheMethodIsNotIntercepted()
 {
     $mockSecurityContext = $this->createMock(Security\Context::class);
     $mockAfterInvocationManager = $this->createMock(Security\Authorization\AfterInvocationManagerInterface::class);
     $theResult = new \ArrayObject(['some' => 'stuff']);
     $interceptor = new Security\Authorization\Interceptor\AfterInvocation($mockSecurityContext, $mockAfterInvocationManager);
     $interceptor->setResult($theResult);
     $this->assertSame($theResult, $interceptor->invoke());
 }