/** * @return MethodReflection | FunctionReflection */ public function getDeclaringFunction() { return ($ref = parent::getDeclaringFunction()) instanceof ReflectionMethod ? MethodReflection::import($ref) : FunctionReflection::import($ref); }