LoaderChain
in package
implements
LoaderInterface
Loads validation metadata from multiple {@link LoaderInterface} instances.
Pass the loaders when constructing the chain. Once is called, that method will be called on all loaders in the chain.
Tags
Table of Contents
Interfaces
- LoaderInterface
- Loads validation metadata into {@link ClassMetadata} instances.
Properties
- $loaders : mixed
Methods
- __construct() : mixed
- getLoaders() : array<string|int, LoaderInterface>
- loadClassMetadata() : bool
- Loads validation metadata into a {@link ClassMetadata} instance.
Properties
$loaders
protected
mixed
$loaders
Methods
__construct()
public
__construct(array<string|int, LoaderInterface> $loaders) : mixed
Parameters
- $loaders : array<string|int, LoaderInterface>
-
The metadata loaders to use
Tags
getLoaders()
public
getLoaders() : array<string|int, LoaderInterface>
Return values
array<string|int, LoaderInterface>loadClassMetadata()
Loads validation metadata into a {@link ClassMetadata} instance.
public
loadClassMetadata(ClassMetadata $metadata) : bool
Parameters
- $metadata : ClassMetadata