private function getFileReflector(\ReflectionClass $reflectionClass)
    {
        if (!($fileName = $reflectionClass->getFileName()) || 'hh' === pathinfo($fileName, PATHINFO_EXTENSION)) {
            return;
        }

        if (isset(self::$fileReflectors[$fileName])) {
            return self::$fileReflectors[$fileName];
        }

        self::$fileReflectors[$fileName] = new FileReflector($fileName);
        self::$fileReflectors[$fileName]->process();

        return self::$fileReflectors[$fileName];
    }
private function getFileReflector(\ReflectionClass $reflectionClass)
    {
        if (!($fileName = $reflectionClass->getFileName()) || 'hh' === pathinfo($fileName, PATHINFO_EXTENSION)) {
            return;
        }

        if (isset(self::$fileReflectors[$fileName])) {
            return self::$fileReflectors[$fileName];
        }

        self::$fileReflectors[$fileName] = new FileReflector($fileName);
        self::$fileReflectors[$fileName]->process();

        return self::$fileReflectors[$fileName];
    }
private function getFileReflector ( \ ReflectionClass $ reflectionClass ) { if ( ! ( $ fileName = $ reflectionClass -> getFileName ( ) ) || 'hh' === pathinfo ( $ fileName , PATHINFO_EXTENSION ) ) { return ; } if ( isset ( self :: $ fileReflectors [ $ fileName ] ) ) { return self :: $ fileReflectors [ $ fileName ] ; } self :: $ fileReflectors [ $ fileName ] = new FileReflector ( $ fileName ) ; self :: $ fileReflectors [ $ fileName ] -> process ( ) ; return self :: $ fileReflectors [ $ fileName ] ; }
Gets the FileReflector associated with the class.

@param \ReflectionClass $reflectionClass

@return FileReflector|null
Gets the FileReflector associated with the class .