getNamespace()
getNamespace() : \phpDocumentor\Descriptor\Interfaces\NamespaceInterface|string
Returns the namespace for this element (defaults to global "\")
Represents the public interface for an interface descriptor.
setLocation(\phpDocumentor\Descriptor\Interfaces\FileInterface $file, \phpDocumentor\Reflection\Location $startLocation) : void
Sets the file and location for this element.
\phpDocumentor\Descriptor\Interfaces\FileInterface | $file | |
\phpDocumentor\Reflection\Location | $startLocation |
getTags() : \phpDocumentor\Descriptor\Collection<\phpDocumentor\Descriptor\Collection<\phpDocumentor\Descriptor\TagDescriptor>>
Returns all tags associated with this element.
getParent() : \phpDocumentor\Descriptor\Collection<\phpDocumentor\Descriptor\Interfaces\InterfaceInterface|\phpDocumentor\Reflection\Fqsen>
Returns the parent for this descriptor.
setParent(\phpDocumentor\Descriptor\Collection<\phpDocumentor\Descriptor\Interfaces\InterfaceInterface|\phpDocumentor\Reflection\Fqsen> $parents) : void
Sets the parent for this Descriptor.
\phpDocumentor\Descriptor\Collection<\phpDocumentor\Descriptor\Interfaces\InterfaceInterface|\phpDocumentor\Reflection\Fqsen> | $parents |
setConstants(\phpDocumentor\Descriptor\Collection<\phpDocumentor\Descriptor\Interfaces\ConstantInterface> $constants) : void
Sets the constants associated with this interface.
\phpDocumentor\Descriptor\Collection<\phpDocumentor\Descriptor\Interfaces\ConstantInterface> | $constants |
getInheritedMethods() : \phpDocumentor\Descriptor\Collection<\phpDocumentor\Descriptor\Interfaces\MethodInterface>
Returns a list of all methods that were inherited from parent interfaces.