class StaticReflectionParser

Parses a file for namespaces/use/class declarations.

@author Karoly Negyesi <karoly@negyesi.net>

Hierarchy

Expanded class hierarchy of StaticReflectionParser

3 files declare their use of StaticReflectionParser

File

drupal/core/vendor/doctrine/common/lib/Doctrine/Common/Reflection/StaticReflectionParser.php, line 30

Namespace

Doctrine\Common\Reflection
View source

Members

Namesort descending Modifiers Type Description Overrides
StaticReflectionParser::$classAnnotationOptimize protected property TRUE if the caller only wants class annotations.
StaticReflectionParser::$className protected property The name of the class.
StaticReflectionParser::$docComment protected property The docComment of the class.
StaticReflectionParser::$namespace protected property The namespace of the class
StaticReflectionParser::$parentClassName protected property The name of the class this class extends, if any.
StaticReflectionParser::$parentStaticReflectionParser protected property The parent PSR-0 Parser.
StaticReflectionParser::$parsed protected property TRUE when the parser has ran.
StaticReflectionParser::$useStatements protected property The use statements of this class.
StaticReflectionParser::getClassName public function
StaticReflectionParser::getDocComment public function Get docComment.
StaticReflectionParser::getNamespaceName public function
StaticReflectionParser::getParentStaticReflectionParser protected function
StaticReflectionParser::getReflectionClass public function Get the ReflectionClass equivalent for this file / class. Overrides ReflectionProviderInterface::getReflectionClass
StaticReflectionParser::getReflectionMethod public function Get the ReflectionMethod equivalent for the method of this file / class. Overrides ReflectionProviderInterface::getReflectionMethod
StaticReflectionParser::getReflectionProperty public function Get the ReflectionProperty equivalent for the method of this file / class. Overrides ReflectionProviderInterface::getReflectionProperty
StaticReflectionParser::getStaticReflectionParserForDeclaringClass public function Get the PSR-0 parser for the declaring class.
StaticReflectionParser::getUseStatements public function Get the use statements from this file.
StaticReflectionParser::parse protected function
StaticReflectionParser::__construct public function Parses a class residing in a PSR-0 hierarchy.