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