FilesLoader
abstract class FilesLoader extends LoaderChain
Base loader for loading validation metadata from a list of files.
Properties
protected | $loaders | from LoaderChain |
Methods
__construct(array $paths)
Creates a new loader.
bool
loadClassMetadata(ClassMetadata $metadata)
Loads validation metadata into a {@link ClassMetadata} instance.
from LoaderChain
getFileLoaders(array $paths)
Returns an array of file loaders for the given file paths.
getFileLoaderInstance(string $path)
Creates a loader for the given file path.
Details
bool
loadClassMetadata(ClassMetadata $metadata)
Loads validation metadata into a {@link ClassMetadata} instance.
protected LoaderInterface[]
getFileLoaders(array $paths)
Returns an array of file loaders for the given file paths.
abstract protected LoaderInterface
getFileLoaderInstance(string $path)
Creates a loader for the given file path.