protected function getReflectionFunctionName(\ReflectionFunctionAbstract $reflection)
    {
        // Class method
        if ($reflection instanceof \ReflectionMethod) {
            return $reflection->getDeclaringClass()->getName() . '::' . $reflection->getName();
        }
        return $reflection->getName();
    }