BlueSpice MediaWiki master
 All Classes Namespaces Files Functions Variables Groups Pages
phpDocumentor\Reflection\Types\Object_ Class Reference
Inheritance diagram for phpDocumentor\Reflection\Types\Object_:
Collaboration diagram for phpDocumentor\Reflection\Types\Object_:

Public Member Functions

 __construct (Fqsen $fqsen=null)
 
 getFqsen ()
 
 __toString ()
 

Detailed Description

Value Object representing an object.

An object can be either typed or untyped. When an object is typed it means that it has an identifier, the FQSEN, pointing to an element in PHP. Object types that are untyped do not refer to a specific class but represent objects in general.

Constructor & Destructor Documentation

phpDocumentor\Reflection\Types\Object_::__construct ( Fqsen  $fqsen = null)

Initializes this object with an optional FQSEN, if not provided this object is considered 'untyped'.

Parameters
Fqsen$fqsen
Exceptions
\InvalidArgumentExceptionwhen provided $fqsen is not a valid type.

Member Function Documentation

phpDocumentor\Reflection\Types\Object_::__toString ( )

Returns a rendered output of the Type as it would be used in a DocBlock.

Returns
string

Implements phpDocumentor\Reflection\Type.

phpDocumentor\Reflection\Types\Object_::getFqsen ( )

Returns the FQSEN associated with this object.

Returns
Fqsen|null

The documentation for this class was generated from the following file: