Class parserVar

(line 1415)

Description

parserBase
   |
   --parserElement
      |
      --parserVar

Located in File: /phpDocumentor/ParserElements.inc



Class Variables

Summary:
string $class
string $type
array $_modifiers

$class = '' (line 1423)

Data type : string

  • var: - class that contains this var

$type = 'var' (line 1421)

Data type : string

Overrides: Array

Type is used by many functions to skip the hassle of if phpDocumentor_get_class($blah) == 'parserBlah'
  • var: - always 'var'

$_modifiers (line 1425)

Data type : array

Class Constants

Summary:

Method Detail

Summary:
parserVar parserVar (string $class)
string getClass ()
mixed getLink (Converter $c, [string $text = false], [ $returnobj = false])
array getModifiers ()
mixed getOverrides (Converter &$c)
string setModifiers ( $m)

Constructor parserVar (line 1430)

parserVar parserVar( string $class)

Parameters

  • string $class:

Info

Method getClass (line 1439)

string getClass( )

Retrieve the class name

Info

  • return - Class name that this var belongs to

Method getLink (line 1468)

mixed getLink( Converter $c, [string $text = false], [ $returnobj = false])

quick way to link to this element

Parameters

  • Converter $c:
  • string $text: text to display for the link or false for default text
  • $returnobj:

Info

  • return - converter-specific link to this var

Method getModifiers (line 1448)

array getModifiers( )

Return a list of access modifiers (static/private/etc.)

Info

Method getOverrides (line 1481)

mixed getOverrides( Converter &$c)

Parameters

Info

  • return - parserVar representing var this var overrides from the parent class, or false if none

Method getOverridingVars (line 1540)

array getOverridingVars( Converter &$c)

Parameters

Info

Method getOverridingVarsForClass (line 1552)

array getOverridingVarsForClass( Converter &$c, parserClass &$class)

Parameters

Info

  • return - an array of parserVars from ALL child classes that override this var in the given class

Method setModifiers (line 1457)

string setModifiers( $m)

Return name of the class that contains this method

Parameters

  • $m:

Info

Inherited Variables

Inherited Class Variable Summary

Inherited From Class parserElement

parserElement::$conflicts -

parserElement::$docblock -

parserElement::$endlinenumber - line number on file where this element stops

parserElement::$file - location of this element (filename)

parserElement::$linenumber - Line number in the source on which this element appears

parserElement::$name - name of this element, or include type if element is a parserInclude

parserElement::$path - full path location of this element (filename)

Inherited From Class parserBase

parserBase::$value - set to different things by its descendants

Inherited Methods

Inherited Method Summary

Inherited From Class parserElement

parserElement::getEndLineNumber() -

parserElement::getFile() -

parserElement::getLineNumber() -

parserElement::getName() -

parserElement::getPackage() -

parserElement::getPath() -

parserElement::setDocBlock() -

parserElement::setEndLineNumber() - Sets the ending line number of elements

parserElement::setFile() -

parserElement::setLineNumber() - Set starting line number

parserElement::setName() -

parserElement::setPath() -


Inherited From Class parserBase

parserBase::getType() - gets the type

parserBase::getValue() - gets the value

parserBase::setValue() - sets the given value



Documentation generated on Mon, 05 Dec 2011 21:28:46 -0600 by phpDocumentor 1.4.4