You are here

class VarTag in Zircon Profile 8.0

Same name and namespace in other branches
  1. 8 vendor/phpdocumentor/reflection-docblock/src/phpDocumentor/Reflection/DocBlock/Tag/VarTag.php \phpDocumentor\Reflection\DocBlock\Tag\VarTag

Reflection class for a @author Mike van Riel <mike.vanriel@naenius.com> @license http://www.opensource.org/licenses/mit-license.php MIT @link http://phpdoc.org

Hierarchy

  • class \phpDocumentor\Reflection\DocBlock\Tag implements \phpDocumentor\Reflection\DocBlock\Reflector
    • class \phpDocumentor\Reflection\DocBlock\Tag\ReturnTag
      • class \phpDocumentor\Reflection\DocBlock\Tag\ParamTag
        • class \phpDocumentor\Reflection\DocBlock\Tag\VarTag

Expanded class hierarchy of VarTag

File

vendor/phpdocumentor/reflection-docblock/src/phpDocumentor/Reflection/DocBlock/Tag/VarTag.php, line 22

Namespace

phpDocumentor\Reflection\DocBlock\Tag
View source
class VarTag extends ParamTag {

}

Members

Namesort descending Modifiers Type Description Overrides
ParamTag::$isVariadic protected property @var bool determines whether this is a variadic argument
ParamTag::$variableName protected property @var string
ParamTag::getContent public function Gets the content of this tag. Overrides ReturnTag::getContent
ParamTag::getVariableName public function Returns the variable's name.
ParamTag::isVariadic public function Returns whether this tag is variadic.
ParamTag::setContent public function Sets the content of this tag. Overrides ReturnTag::setContent
ParamTag::setVariableName public function Sets the variable's name.
ReturnTag::$type protected property @var string The raw type component.
ReturnTag::$types protected property @var Collection The parsed type component.
ReturnTag::getType public function Returns the type section of the variable.
ReturnTag::getTypes public function Returns the unique types of the variable.
ReturnTag::getTypesCollection protected function Returns the type collection.
Tag::$content protected property When set to NULL, it means it needs to be regenerated.
Tag::$description protected property @var string Description of the content of this tag
Tag::$docblock protected property @var DocBlock The DocBlock which this tag belongs to.
Tag::$location protected property @var Location Location of the tag.
Tag::$parsedDescription protected property When set to NULL, it means it needs to be regenerated.
Tag::$tag protected property @var string Name of the tag
Tag::$tagHandlerMappings private static property handles it as an array value. The class is expected to inherit this class.
Tag::createInstance final public static function Factory method responsible for instantiating the correct sub type.
Tag::export public static function Builds a string representation of this object.
Tag::getDescription public function Gets the description component of this tag.
Tag::getDocBlock public function Gets the docblock this tag belongs to.
Tag::getLocation public function Gets the location of the tag.
Tag::getName public function Gets the name of this tag.
Tag::getParsedDescription public function Gets the parsed text of this description.
Tag::REGEX_TAGNAME constant PCRE regular expression matching a tag name.
Tag::registerTagHandler final public static function Registers a handler for tags.
Tag::setDescription public function Sets the description component of this tag.
Tag::setDocBlock public function Sets the docblock this tag belongs to.
Tag::setLocation public function Sets the location of the tag.
Tag::setName public function Sets the name of this tag.
Tag::__construct public function Parses a tag and populates the member variables.
Tag::__toString public function Returns the tag as a serialized string