class LoaderChain implements LoaderInterface
Loads validation metadata from multiple {@link LoaderInterface} instances.
Pass the loaders when constructing the chain. Once {@link loadClassMetadata()} is called, that method will be called on all loaders in the chain.
__construct(array $loaders) | ||
bool | loadClassMetadata(ClassMetadata $metadata) Loads validation metadata into a {@link ClassMetadata} instance. | |
LoaderInterface[] | getLoaders() |
array | $loaders | The metadata loaders to use |
MappingException | If any of the loaders has an invalid type |
Loads validation metadata into a {@link ClassMetadata} instance.
ClassMetadata | $metadata |
bool | Whether the loader succeeded |
LoaderInterface[] |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/4.0/Symfony/Component/Validator/Mapping/Loader/LoaderChain.html