Copied!
- author Mathias Arlaud
- author Baptiste Leduc
- template
- implements \CompositeTypeInterface<\T>
CloneableFinalInstantiable
Methods |
public __construct(Symfony
|
public __toString() : string |
public static Symfony\Component\TypeInfo\Type::array(?Symfony
|
public static Symfony\Component\TypeInfo\Type::bool() : Symfony
|
public static Symfony\Component\TypeInfo\Type::builtin(Symfony
|
public static Symfony\Component\TypeInfo\Type::callable() : Symfony
|
public static Symfony\Component\TypeInfo\Type::collection(Symfony
|
public composedTypesAreSatisfiedBy(callable $specification) : bool |
public static Symfony\Component\TypeInfo\Type::dict(?Symfony
|
public static Symfony\Component\TypeInfo\Type::enum(string $className, ?Symfony
|
public static Symfony\Component\TypeInfo\Type::false() : Symfony
|
public static Symfony\Component\TypeInfo\Type::float() : Symfony
|
public static Symfony\Component\TypeInfo\Type::generic(Symfony
|
public getTypes() : array
|
public static Symfony\Component\TypeInfo\Type::int() : Symfony
|
public static Symfony\Component\TypeInfo\Type::intersection(Symfony
|
public Symfony\Component\TypeInfo\Type::isIdentifiedBy(Symfony Tells if the type (or one of its wrapped/composed parts) is identified by one of the $identifiers. |
public Symfony\Component\TypeInfo\Type::isNullable() : bool |
public Symfony\Component\TypeInfo\Type::isSatisfiedBy(callable $specification) : bool Tells if the type is satisfied by the $specification callable.
|
public static Symfony\Component\TypeInfo\Type::iterable(?Symfony
|
public static Symfony\Component\TypeInfo\Type::list(?Symfony
|
public static Symfony\Component\TypeInfo\Type::mixed() : Symfony
|
public static Symfony\Component\TypeInfo\Type::never() : Symfony
|
public static Symfony\Component\TypeInfo\Type::null() : Symfony
|
public static Symfony\Component\TypeInfo\Type::nullable(Symfony
|
public static Symfony\Component\TypeInfo\Type::object(?string $className = NULL) : Symfony
|
public static Symfony\Component\TypeInfo\Type::resource() : Symfony
|
public static Symfony\Component\TypeInfo\Type::string() : Symfony
|
public static Symfony\Component\TypeInfo\Type::template(string $name, ?Symfony
|
public static Symfony\Component\TypeInfo\Type::true() : Symfony
|
public static Symfony\Component\TypeInfo\Type::union(Symfony
|
public static Symfony\Component\TypeInfo\Type::void() : Symfony
|
Properties |
private readonly array $types
|
Methods |
public static Symfony\Component\TypeInfo\Type::array(?Symfony
|
public static Symfony\Component\TypeInfo\Type::bool() : Symfony
|
public static Symfony\Component\TypeInfo\Type::builtin(Symfony
|
public static Symfony\Component\TypeInfo\Type::callable() : Symfony
|
public static Symfony\Component\TypeInfo\Type::collection(Symfony
|
public static Symfony\Component\TypeInfo\Type::dict(?Symfony
|
public static Symfony\Component\TypeInfo\Type::enum(string $className, ?Symfony
|
public static Symfony\Component\TypeInfo\Type::false() : Symfony
|
public static Symfony\Component\TypeInfo\Type::float() : Symfony
|
public static Symfony\Component\TypeInfo\Type::generic(Symfony
|
public static Symfony\Component\TypeInfo\Type::int() : Symfony
|
public static Symfony\Component\TypeInfo\Type::intersection(Symfony
|
public static Symfony\Component\TypeInfo\Type::iterable(?Symfony
|
public static Symfony\Component\TypeInfo\Type::list(?Symfony
|
public static Symfony\Component\TypeInfo\Type::mixed() : Symfony
|
public static Symfony\Component\TypeInfo\Type::never() : Symfony
|
public static Symfony\Component\TypeInfo\Type::null() : Symfony
|
public static Symfony\Component\TypeInfo\Type::nullable(Symfony
|
public static Symfony\Component\TypeInfo\Type::object(?string $className = NULL) : Symfony
|
public static Symfony\Component\TypeInfo\Type::resource() : Symfony
|
public static Symfony\Component\TypeInfo\Type::string() : Symfony
|
public static Symfony\Component\TypeInfo\Type::template(string $name, ?Symfony
|
public static Symfony\Component\TypeInfo\Type::true() : Symfony
|
public static Symfony\Component\TypeInfo\Type::union(Symfony
|
public static Symfony\Component\TypeInfo\Type::void() : Symfony
|