InterfaceIntrospection
class InterfaceIntrospection extends AbstractIntrospection implements ConstantAwareAccessorsInterface, LocationAwareAccessorsInterface, MethodAwareAccessorsInterface, ModifiersAwareAccessorsInterface, IdentityAwareAccessorsInterface
Class InterfaceIntrospection.
Traits
Class ConstantAwareAccessorsTrait.
Class IdentityAwareAccessorsTrait.
Class LocationAwareAccessorsTrait.
Class MethodAwareAccessorsTrait.
Class ModifiersAwareAccessorsTrait.
Class IdentityNameAwareAccessorsTrait.
Class IdentityNamespaceAwareAccessorsTrait.
Class IdentityInheritanceAwareAccessorsTrait.
Class ModifiersAwareAccessorsTrait.
Class DocBlockAwareAccessorsTrait.
Methods
reflection()
No description
__construct(
string $interface,
null|object $bindTo = null,
ResultResolver $resolver = null)
No description
ConstantIntrospection[]|mixed[]
matchConstants(
mixed $match,
string $func = '__toString')
No description
matchOneConstant(
mixed $match,
string $func = '__toString')
No description
bool
implementsInterface(
string $interface)
No description
MethodIntrospection[]|mixed[]
MethodIntrospection|null
matchMethods(
mixed $match,
string $func = '__toString',
null|int $mask = null)
No description
null|MethodIntrospection
matchOneMethod(
mixed $match,
string $func = '__toString',
null|int $mask = null)
No description
static
string
export(
string $class)
No description