Methods |
public abstract Stringable::__toString() : string |
public static array(?Symfony\Component\TypeInfo\Type $value = NULL, ?Symfony\Component\TypeInfo\Type $key = NULL, bool $asList = false) : Symfony\Component\TypeInfo\Type\CollectionType - return \CollectionType<\BuiltinType<\TypeIdentifier::ARRAY>>
|
public abstract asNonNullable() : self |
public static bool() : Symfony\Component\TypeInfo\Type\BuiltinType - return \BuiltinType<\TypeIdentifier::BOOL>
|
public static builtin(Symfony\Component\TypeInfo\TypeIdentifier|string $identifier) : Symfony\Component\TypeInfo\Type\BuiltinType - template
- template value-of<T>
- param \T|\U $identifier
- return \BuiltinType<\T>
|
public static callable() : Symfony\Component\TypeInfo\Type\BuiltinType - return \BuiltinType<\TypeIdentifier::CALLABLE>
|
public static collection(Symfony\Component\TypeInfo\Type\BuiltinType|Symfony\Component\TypeInfo\Type\ObjectType|Symfony\Component\TypeInfo\Type\GenericType $type, ?Symfony\Component\TypeInfo\Type $value = NULL, ?Symfony\Component\TypeInfo\Type $key = NULL, bool $asList = false) : Symfony\Component\TypeInfo\Type\CollectionType - template
- param \T $type
- return \CollectionType<\T>
|
public static dict(?Symfony\Component\TypeInfo\Type $value = NULL) : Symfony\Component\TypeInfo\Type\CollectionType - return \CollectionType<\BuiltinType<\TypeIdentifier::ARRAY>>
|
public static enum(string $className, ?Symfony\Component\TypeInfo\Type\BuiltinType $backingType = NULL) : Symfony\Component\TypeInfo\Type\EnumType - template
- template
- param \T $className
- param \U|null $backingType
- @return
|
public static false() : Symfony\Component\TypeInfo\Type\BuiltinType - return \BuiltinType<\TypeIdentifier::FALSE>
|
public static float() : Symfony\Component\TypeInfo\Type\BuiltinType - return \BuiltinType<\TypeIdentifier::FLOAT>
|
public static generic(Symfony\Component\TypeInfo\Type $mainType, Symfony\Component\TypeInfo\Type $variableTypes) : Symfony\Component\TypeInfo\Type\GenericType - template
- param \T $mainType
- return \GenericType<\T>
|
public abstract getBaseType() : Symfony\Component\TypeInfo\Type\BuiltinType|Symfony\Component\TypeInfo\Type\ObjectType |
public static int() : Symfony\Component\TypeInfo\Type\BuiltinType - return \BuiltinType<\TypeIdentifier::INT>
|
public static intersection(Symfony\Component\TypeInfo\Type $types) : Symfony\Component\TypeInfo\Type\IntersectionType - template
- param list<\T> $types
- return \IntersectionType<\Type>
|
public is(callable $callable) : bool |
public abstract isA(Symfony\Component\TypeInfo\TypeIdentifier|string $subject) : bool - param \TypeIdentifier|class-string $subject
|
public isNullable() : bool |
public static iterable(?Symfony\Component\TypeInfo\Type $value = NULL, ?Symfony\Component\TypeInfo\Type $key = NULL, bool $asList = false) : Symfony\Component\TypeInfo\Type\CollectionType - return \CollectionType<\BuiltinType<\TypeIdentifier::ITERABLE>>
|
public static list(?Symfony\Component\TypeInfo\Type $value = NULL) : Symfony\Component\TypeInfo\Type\CollectionType - return \CollectionType<\BuiltinType<\TypeIdentifier::ARRAY>>
|
public static mixed() : Symfony\Component\TypeInfo\Type\BuiltinType - return \BuiltinType<\TypeIdentifier::MIXED>
|
public static never() : Symfony\Component\TypeInfo\Type\BuiltinType - return \BuiltinType<\TypeIdentifier::NEVER>
|
public static null() : Symfony\Component\TypeInfo\Type\BuiltinType - return \BuiltinType<\TypeIdentifier::NULL>
|
public static nullable(Symfony\Component\TypeInfo\Type $type) : Symfony\Component\TypeInfo\Type\UnionType - template
- param \T $type
- return mixed
|
public static object(?string $className = NULL) : Symfony\Component\TypeInfo\Type\BuiltinType|Symfony\Component\TypeInfo\Type\ObjectType - template
- param \T|null $className
- return mixed
|
public static resource() : Symfony\Component\TypeInfo\Type\BuiltinType - return \BuiltinType<\TypeIdentifier::RESOURCE>
|
public static string() : Symfony\Component\TypeInfo\Type\BuiltinType - return \BuiltinType<\TypeIdentifier::STRING>
|
public static template(string $name, ?Symfony\Component\TypeInfo\Type $bound = NULL) : Symfony\Component\TypeInfo\Type\TemplateType |
public static true() : Symfony\Component\TypeInfo\Type\BuiltinType - return \BuiltinType<\TypeIdentifier::TRUE>
|
public static union(Symfony\Component\TypeInfo\Type $types) : Symfony\Component\TypeInfo\Type\UnionType - template
- param list<\T> $types
- return \UnionType<\Type>
|
public static void() : Symfony\Component\TypeInfo\Type\BuiltinType - return \BuiltinType<\TypeIdentifier::VOID>
|