private function parseDescription( $line ) {
		while ( preg_match('/{@([^}]*)}/', $line, $matches) ) {
			switch( $matches[1] ) {
				case 'internal' : 
					$line = str_replace( $matches[0], '', $line );
				break;
				default :
					$line = str_replace( $matches[0], $matches[1], $line );
				break;
			}
		}
		$line = str_replace( array( '\@', '{@*}' ), array( '@', '*/' ), $line );
		return $line;
	}
private function parseDescription( $line ) {
		while ( preg_match('/{@([^}]*)}/', $line, $matches) ) {
			switch( $matches[1] ) {
				case 'internal' : 
					$line = str_replace( $matches[0], '', $line );
				break;
				default :
					$line = str_replace( $matches[0], $matches[1], $line );
				break;
			}
		}
		$line = str_replace( array( '\@', '{@*}' ), array( '@', '*/' ), $line );
		return $line;
	}
private function parseDescription ( $ line ) { while ( preg_match ( '/{@([^}]*)}/' , $ line , $ matches ) ) { switch ( $ matches [ 1 ] ) { case 'internal' : $ line = str_replace ( $ matches [ 0 ] , '' , $ line ) ; break ; default : $ line = str_replace ( $ matches [ 0 ] , $ matches [ 1 ] , $ line ) ; break ; } } $ line = str_replace ( array ( '\@' , '{@*}' ) , array ( '@' , '*/' ) , $ line ) ; return $ line ; }
This method parses only the text description part of a line of the comment block.
This method parses only the text description part of a line of the comment block .