Copied!
Represents a key/value collection type.
- author Mathias Arlaud
- author Baptiste Leduc
- template
- implements \WrappingTypeInterface<\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 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 getCollectionKeyType() : Symfony |
public getCollectionValueType() : Symfony |
public getWrappedType() : Symfony |
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 isList() : bool |
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
|
public wrappedTypeIsSatisfiedBy(callable $specification) : bool |
Properties |
private readonly bool $isList |
private readonly Symfony |
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
|