public function parse($filepath)
    {
        $metadata = array();

        $reflectedClass = $this->getReflection($filepath);
        $metadata['class'] = $reflectedClass->getName();

        $propertiesMetadata = $this->processPropertiesParsing($reflectedClass);
        $metadata = array_merge($metadata, $propertiesMetadata);

        return $metadata;
    }
public function parse($filepath)
    {
        $metadata = array();

        $reflectedClass = $this->getReflection($filepath);
        $metadata['class'] = $reflectedClass->getName();

        $propertiesMetadata = $this->processPropertiesParsing($reflectedClass);
        $metadata = array_merge($metadata, $propertiesMetadata);

        return $metadata;
    }
public function parse ( $ filepath ) { $ metadata = array ( ) ; $ reflectedClass = $ this -> getReflection ( $ filepath ) ; $ metadata [ 'class' ] = $ reflectedClass -> getName ( ) ; $ propertiesMetadata = $ this -> processPropertiesParsing ( $ reflectedClass ) ; $ metadata = array_merge ( $ metadata , $ propertiesMetadata ) ; return $ metadata ; }
ParserInterface implementation
Extract className and metadata properties

@param string $filepath

@see ParserInterface::parse()

@return array
ParserInterface implementation Extract className and metadata properties