Go\Aop\Framework\BaseAdvice::serializeAdvice PHP Method

serializeAdvice() public static method

Serialize advice method into array
public static serializeAdvice ( Closure $adviceMethod ) : array
$adviceMethod Closure An advice for aspect
return array
    public static function serializeAdvice(Closure $adviceMethod)
    {
        $refAdvice = new ReflectionFunction($adviceMethod);
        return ['method' => $refAdvice->name, 'aspect' => get_class($refAdvice->getClosureThis())];
    }