Component\VarDumper\Cloner

Classes AbstractCloner AbstractCloner implements a generic caster mechanism for objects and resources. Cursor Represents the current state of a dumper while dumping. Data Stub Represents the main properties of a PHP variable. VarCloner Interfaces ClonerInterface DumperInterface DumperInterface used by Data objects.

Component\VarDumper\Caster

Classes ConstStub Represents a PHP constant and its value. CutStub Represents the main properties of a PHP variable, pre-casted by a caster. DOMCaster Casts DOM related classes to array representation. DoctrineCaster Casts Doctrine related classes to array representation. ExceptionCaster Casts common Exception classes to array representation. PdoCaster Casts PDO related classes to array representation. ReflectionCaster Casts Reflector related classes to array represen

Component\VarDumper

Namespaces Symfony\Component\VarDumper\CasterSymfony\Component\VarDumper\ClonerSymfony\Component\VarDumper\DumperSymfony\Component\VarDumper\Exception Classes VarDumper

Component\Validator\Violation

Classes ConstraintViolationBuilder Default implementation of {@link ConstraintViolationBuilderInterface}. LegacyConstraintViolationBuilder deprecated Backwards-compatible implementation of {@link ConstraintViolationBuilderInterface}. Interfaces ConstraintViolationBuilderInterface Builds {@link \Symfony\Component\Validator\ConstraintViolationInterface} objects.

Component\Validator\Util

Classes PropertyPath Contains utility methods for dealing with property paths.

Component\Validator\Mapping\Loader

Classes AbstractLoader AnnotationLoader FileLoader FilesLoader Creates mapping loaders for array of files. LoaderChain Calls multiple LoaderInterface instances in a chain StaticMethodLoader XmlFileLoader XmlFilesLoader Loads multiple xml mapping files YamlFileLoader YamlFilesLoader Loads multiple yaml mapping files Interfaces LoaderInterface

Component\Validator\Mapping\Factory

Classes BlackHoleMetadataFactory Metadata factory that does not store metadata. LazyLoadingMetadataFactory Creates new {@link ClassMetadataInterface} instances. Interfaces MetadataFactoryInterface Returns {@link MetadataInterface} instances for values.

Component\Validator\Mapping\Cache

Classes ApcCache Interfaces CacheInterface Persists ClassMetadata instances in a cache

Component\Validator\Mapping

Namespaces Symfony\Component\Validator\Mapping\CacheSymfony\Component\Validator\Mapping\Loader Classes BlackholeMetadataFactory Simple implementation of MetadataFactoryInterface that can be used when using ValidatorInterface::validateValue(). ClassMetadata Represents all the configured constraints on a given class. ClassMetadataFactory A factory for creating metadata for PHP classes. ElementMetadata GetterMetadata MemberMetadata PropertyMetadata

Component\Validator\Exception

Classes BadMethodCallException Base BadMethodCallException for the Validator component. ConstraintDefinitionException GroupDefinitionException InvalidArgumentException Base InvalidArgumentException for the Validator component. InvalidOptionsException MappingException MissingOptionsException NoSuchMetadataException UnexpectedTypeException ValidatorException Interfaces ExceptionInterface Base ExceptionInterface for the Validator component.