LoaderChain
in package
implements
LoaderInterface
Calls multiple {@link LoaderInterface} instances in a chain.
This class accepts multiple instances of LoaderInterface to be passed to the constructor. When is called, the same method is called in all of these loaders, regardless of whether any of them was successful or not.
Tags
Interfaces, Classes, Traits and Enums
- LoaderInterface
- Loads {@link ClassMetadataInterface}.
Table of Contents
- $loaders : mixed
- __construct() : mixed
- Accepts a list of LoaderInterface instances.
- getLoaders() : array<string|int, LoaderInterface>
- loadClassMetadata() : bool
Properties
$loaders
private
mixed
$loaders
Methods
__construct()
Accepts a list of LoaderInterface instances.
public
__construct(array<string|int, LoaderInterface> $loaders) : mixed
Parameters
- $loaders : array<string|int, LoaderInterface>
-
An array of LoaderInterface instances
Tags
Return values
mixed —getLoaders()
public
getLoaders() : array<string|int, LoaderInterface>
Return values
array<string|int, LoaderInterface> —loadClassMetadata()
public
loadClassMetadata(ClassMetadataInterface $metadata) : bool
Parameters
- $metadata : ClassMetadataInterface