public function invoke(JoinPointInterface $joinPoint)
    {
        if ($this->runtimeEvaluator !== null && $this->runtimeEvaluator->__invoke($joinPoint, $this->objectManager) === false) {
            return $joinPoint->getAdviceChain()->proceed($joinPoint);
        }

        $adviceObject = $this->objectManager->get($this->aspectObjectName);
        $methodName = $this->adviceMethodName;
        return $adviceObject->$methodName($joinPoint);
    }
public function invoke(JoinPointInterface $joinPoint)
    {
        if ($this->runtimeEvaluator !== null && $this->runtimeEvaluator->__invoke($joinPoint, $this->objectManager) === false) {
            return $joinPoint->getAdviceChain()->proceed($joinPoint);
        }

        $adviceObject = $this->objectManager->get($this->aspectObjectName);
        $methodName = $this->adviceMethodName;
        return $adviceObject->$methodName($joinPoint);
    }
public function invoke ( JoinPointInterface $ joinPoint ) { if ( $ this -> runtimeEvaluator !== null && $ this -> runtimeEvaluator -> __invoke ( $ joinPoint , $ this -> objectManager ) === false ) { return $ joinPoint -> getAdviceChain ( ) -> proceed ( $ joinPoint ) ; } $ adviceObject = $ this -> objectManager -> get ( $ this -> aspectObjectName ) ; $ methodName = $ this -> adviceMethodName ; return $ adviceObject -> $ methodName ( $ joinPoint ) ; }
Invokes the advice method

@param JoinPointInterface $joinPoint The current join point which is passed to the advice method
@return mixed Result of the advice method
Invokes the advice method