Spec-Zone.ru › CakePHP 4.2

Класс FormatterLocator

Реализация ServiceLocator для загрузки и хранения объектов форматировщиков.

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

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

  • $converted protected
    bool[]

    Отслеживает, был ли элемент реестра преобразован из FQCN в объект форматировщика.

  • $registry protected
    array

    Реестр для хранения объектов форматировщиков.

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

  • __construct() public

    Конструктор.

  • get() public

    Получение форматировщика из реестра по имени.

  • set() public

    Установка форматировщика в реестр по имени.

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

__construct() public

__construct(array $registry = [])

Конструктор.

Параметры

array $registry optional

Массив пар ключ-значение, где ключ — имя форматировщика, а значение — FQCN форматировщика.

get() public

get(string $name): Cake\I18n\FormatterInterface

Получение форматировщика из реестра по имени.

Параметры

string $name

Форматировщик для получения.

Возвращает

Cake\I18n\FormatterInterface

Исключения

Cake\I18n\Exception\I18nException

set() public

set(string $name, string $className): void

Установка форматировщика в реестр по имени.

Параметры

string $name

Имя форматировщика.

string $className

FQCN форматировщика.

Возвращает

void

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

$converted protected

Отслеживает, был ли элемент реестра преобразован из FQCN в объект форматировщика.

Тип

bool[]

$registry protected

Реестр для хранения объектов форматировщиков.

Тип

array

© 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.2/class-Cake.I18n.FormatterLocator.html

Spec-Zone.ru

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