final public function getProperty($property, $docType = '', $forceNew = false) {
        if (!in_array($property, $this->annotations['properties']))
            throw new \Exception('Property "' . $property . '" not found');
        $this->checkExists('properties', $docType, $forceNew);
        return ($this->annotations['properties'][$property]) ? $this->annotations['properties'][$property] : array();
    }
final public function getProperty($property, $docType = '', $forceNew = false) {
        if (!in_array($property, $this->annotations['properties']))
            throw new \Exception('Property "' . $property . '" not found');
        $this->checkExists('properties', $docType, $forceNew);
        return ($this->annotations['properties'][$property]) ? $this->annotations['properties'][$property] : array();
    }
final public function getProperty ( $ property , $ docType = '' , $ forceNew = false ) { if ( ! in_array ( $ property , $ this -> annotations [ 'properties' ] ) ) throw new \ Exception ( 'Property "' . $ property . '" not found' ) ; $ this -> checkExists ( 'properties' , $ docType , $ forceNew ) ; return ( $ this -> annotations [ 'properties' ] [ $ property ] ) ? $ this -> annotations [ 'properties' ] [ $ property ] : array ( ) ; }
Fetches annotations for a particular property
@param string $method
@param string $docType The type of documentation to fetch e.g. param, see, link
@param boolean $forceNew Indicates whether to fetch fresh annotations and not cached ones
@return array
@throws \Exception
Fetches annotations for a particular property