Spec-Zone.ru › CakePHP 4.3

Класс ChainMessagesLoader

Оборачивает несколько загрузчиков сообщений, вызывая их один за другим, пока один из них не вернёт непустой пакет.

Пространство имён: Cake\I18n

Краткое описание свойств

  • $_loaders protected
    array<callable>

    Список вызываемых элементов для последовательной загрузки сообщений

Краткое описание методов

  • __construct() public

    Принимает список вызываемых функций или объектов, которые будут выполняться один за другим, пока один из них не вернёт непустой пакет переводов.

  • __invoke() public

    Выполняет этот объект, возвращая пакет переводов, как настроено в цепочке.

Подробное описание методов

__construct() public

__construct(array<callable> $loaders)

Принимает список вызываемых функций или объектов, которые будут выполняться один за другим, пока один из них не вернёт непустой пакет переводов

Параметры

array<callable> $loaders

Список вызываемых элементов

__invoke() public

__invoke(): Cake\I18n\Package

Выполняет этот объект, возвращая пакет переводов, как настроено в цепочке.

Возвращает

Cake\I18n\Package

Исключения

RuntimeException
если любой из загрузчиков в цепочке не является допустимым вызываемым элементом

Подробное описание свойств

$_loaders protected

Список вызываемых элементов для последовательной загрузки сообщений

Тип

array<callable>

© 2005–present The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
https://api.cakephp.org/4.4/class-Cake.I18n.ChainMessagesLoader.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API