src/Engine/ExecutionInterceptorChain.php
public function performExecution()
    {
        if (!$this->interceptors->isEmpty()) {
            return $this->interceptors->extract()->interceptExecution($this, $this->executionDepth);
        }
        
        return ($this->callback)();
    }
public function performExecution()
    {
        if (!$this->interceptors->isEmpty()) {
            return $this->interceptors->extract()->interceptExecution($this, $this->executionDepth);
        }
        
        return ($this->callback)();
    }
public function performExecution ( ) { if ( ! $ this -> interceptors -> isEmpty ( ) ) { return $ this -> interceptors -> extract ( ) -> interceptExecution ( $ this , $ this -> executionDepth ) ; } return ( $ this -> callback ) ( ) ; }
Delegate to the next interceptor or actually perform the queued execution.

@return mixed The result of the command execution.
Delegate to the next interceptor or actually perform the queued execution .