public final function proceed() { if (isset($this->advices[$this->current])) { /** @var $currentInterceptor Interceptor */ $currentInterceptor = $this->advices[$this->current++]; $currentInterceptor->invoke($this); } }