TypeVisitor
interface TypeVisitor
The interface implemented by type visitors.
Methods
Visit an and type.
Visit an array type.
Visit a boolean type.
Visit a callable type.
Visit an extension type.
Visit a float type.
Visit an integer type.
Visit a mixed type.
Visit a null type.
Visit a numeric type.
Visit an object type.
Visit an or type.
Visit a resource type.
Visit a stream type.
Visit a string type.
Visit a stringable type.
Visit a traversable type.
Visit a tuple type.
Details
at line 30
mixed
visitAndType(
AndType $type)
Visit an and type.
at line 41
mixed
visitArrayType(
ArrayType $type)
Visit an array type.
at line 52
mixed
visitBooleanType(
BooleanType $type)
Visit a boolean type.
at line 63
mixed
visitCallableType(
CallableType $type)
Visit a callable type.
at line 74
mixed
visitExtensionType(
ExtensionType $type)
Visit an extension type.
at line 85
mixed
visitFloatType(
FloatType $type)
Visit a float type.
at line 96
mixed
visitIntegerType(
IntegerType $type)
Visit an integer type.
at line 107
mixed
visitMixedType(
MixedType $type)
Visit a mixed type.
at line 118
mixed
visitNullType(
NullType $type)
Visit a null type.
at line 129
mixed
visitNumericType(
NumericType $type)
Visit a numeric type.
at line 140
mixed
visitObjectType(
ObjectType $type)
Visit an object type.
at line 151
mixed
visitOrType(
OrType $type)
Visit an or type.
at line 162
mixed
visitResourceType(
ResourceType $type)
Visit a resource type.
at line 173
mixed
visitStreamType(
StreamType $type)
Visit a stream type.
at line 184
mixed
visitStringType(
StringType $type)
Visit a string type.
at line 195
mixed
visitStringableType(
StringableType $type)
Visit a stringable type.
at line 206
mixed
visitTraversableType(
TraversableType $type)
Visit a traversable type.
at line 217
mixed
visitTupleType(
TupleType $type)
Visit a tuple type.