public function proceed()
    {
        if (isset($this->advices[$this->current])) {
            $currentInterceptor = $this->advices[$this->current++];

            return $currentInterceptor->invoke($this);
        }

        return $this->reflectionFunction->invokeArgs($this->arguments);
    }
public function proceed()
    {
        if (isset($this->advices[$this->current])) {
            $currentInterceptor = $this->advices[$this->current++];

            return $currentInterceptor->invoke($this);
        }

        return $this->reflectionFunction->invokeArgs($this->arguments);
    }
public function proceed ( ) { if ( isset ( $ this -> advices [ $ this -> current ] ) ) { $ currentInterceptor = $ this -> advices [ $ this -> current ++ ] ; return $ currentInterceptor -> invoke ( $ this ) ; } return $ this -> reflectionFunction -> invokeArgs ( $ this -> arguments ) ; }
Invokes original function and return result from it

@return mixed
Invokes original function and return result from it