$fqsen
$fqsen : \phpDocumentor\Reflection\Fqsen
Descriptor representing a Method in a Class, Interface or Trait.
$name : string
$namespace : \phpDocumentor\Descriptor\NamespaceDescriptor|string
$package : \phpDocumentor\Descriptor\PackageDescriptor|string
$summary : string
$description : \phpDocumentor\Descriptor\DocBlock\DescriptionDescriptor|null
$fileDescriptor : \phpDocumentor\Descriptor\FileDescriptor|null
$line : int
$tags : \phpDocumentor\Descriptor\Collection<\phpDocumentor\Descriptor\Collection<\phpDocumentor\Descriptor\TagDescriptor>>
$errors : \phpDocumentor\Descriptor\Collection<\phpDocumentor\Descriptor\Validation\Error>
$inheritedElement : \phpDocumentor\Descriptor\DescriptorAbstract|null
$parent : \phpDocumentor\Descriptor\ClassDescriptor|\phpDocumentor\Descriptor\InterfaceDescriptor|\phpDocumentor\Descriptor\TraitDescriptor|\phpDocumentor\Descriptor\EnumDescriptor|null
$abstract : bool
$final : bool
$static : bool
$visibility : string
$arguments : \phpDocumentor\Descriptor\Collection<\phpDocumentor\Descriptor\ArgumentDescriptor>
getDescription() : ?\phpDocumentor\Descriptor\DocBlock\DescriptionDescriptor
Returns the description for this element.
This method will automatically attempt to inherit the parent's description if this one has none.
getTags() : \phpDocumentor\Descriptor\Collection<\phpDocumentor\Descriptor\Collection<\phpDocumentor\Descriptor\TagDescriptor>>
Returns the tags associated with this element.
__call(string $name, array $arguments) : \phpDocumentor\Descriptor\Collection<\phpDocumentor\Descriptor\TagDescriptor>|null
Dynamically constructs a set of getters to retrieve tag (collections) with.
Important: __call() is not a fast method of access; it is preferred to directly use the getTags() collection. This interface is provided to allow for uniform and easy access to certain tags.
string | $name | |
array | $arguments |
getInheritedElement() : \phpDocumentor\Descriptor\DescriptorAbstract|string|\phpDocumentor\Reflection\Fqsen|null
Returns the Method from which this method should inherit its information, if any.
The inheritance scheme for a method is more complicated than for most elements; the following business rules apply:
setParent(\phpDocumentor\Descriptor\ClassDescriptor|\phpDocumentor\Descriptor\InterfaceDescriptor|\phpDocumentor\Descriptor\TraitDescriptor|\phpDocumentor\Descriptor\EnumDescriptor $parent) : void
\phpDocumentor\Descriptor\ClassDescriptor|\phpDocumentor\Descriptor\InterfaceDescriptor|\phpDocumentor\Descriptor\TraitDescriptor|\phpDocumentor\Descriptor\EnumDescriptor | $parent |
getParent() : \phpDocumentor\Descriptor\ClassDescriptor|\phpDocumentor\Descriptor\InterfaceDescriptor|\phpDocumentor\Descriptor\TraitDescriptor|\phpDocumentor\Descriptor\EnumDescriptor|null