PHPInterface
class PHPInterface extends PHPClassLikeObject (View source)
Methods
array
getParentInterfaces()
No description
void
setParentInterfaces(array $parentInterfaces)
No description
void
Details
string|null
getName()
No description
void
setName(string|null $name)
No description
string|null
getId()
No description
void
setId(string|null $id)
No description
StubsMetadata|null
getStubsMetadata()
No description
StubsMetadata
initStubsMetadata()
No description
string|null
getNamespace()
No description
void
setNamespace(string|null $namespace)
No description
array
getImplementedInterfaces()
No description
void
setImplementedInterfaces(array $interfaces)
No description
void
addImplementedInterface(PHPInterface $interface)
No description
bool
isFinal()
No description
void
setIsFinal(bool $isFinal)
No description
bool
isReadonly()
No description
void
setIsReadonly(bool $isReadonly)
No description
array
getConstants()
No description
void
setConstants(array $constants)
No description
void
addConstant(PHPClassConstant $constant)
No description
array
getMethods()
No description
void
setMethods(array $methods)
No description
void
addMethod(PHPMethod $method)
No description
array
getParentInterfaces()
No description
void
setParentInterfaces(array $parentInterfaces)
No description
void
addParentInterface(PHPInterface $interface)
No description