LoaderChain
class LoaderChain implements LoaderInterface
Вызывает несколько экземпляров {@link LoaderInterface} в цепочке.
Этот класс принимает несколько экземпляров LoaderInterface, которые передаются в конструктор. При вызове {@link loadClassMetadata()}, тот же метод вызывается во всех этих лоадерах, независимо от того, был ли какой-либо из них успешным или нет.
Методы
| __construct(array $loaders) Принимает список экземпляров LoaderInterface. | ||
| bool | loadClassMetadata(ClassMetadataInterface $metadata) Загрузка метаданных класса. |
Подробности
__construct(array $loaders)
Принимает список экземпляров LoaderInterface.
Параметры
| array | $loaders | Массив экземпляров LoaderInterface |
Исключения
| MappingException | Если какой-либо из лоадеров не реализует LoaderInterface |
bool loadClassMetadata(ClassMetadataInterface $metadata)
Загрузка метаданных класса.
Параметры
| ClassMetadataInterface | $metadata |
Возвращаемое значение
| bool |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.8/Symfony/Component/Serializer/Mapping/Loader/LoaderChain.html