Spec-Zone.ru › Laravel 9

AliasLoader

class AliasLoader (View source)

Свойства

protected массив$aliases

Массив псевдонимов классов.

protected bool$registered

Указывает, был ли зарегистрирован загрузчик.

статический protected строка$facadeNamespace

Пространство имён для всех фасадных классов реального времени.

статический protected AliasLoader$instance

Экземпляр загрузчика псевдонимов (синглтон).

Методы

статический AliasLoadergetInstance(массив $aliases = [])

Получить или создать экземпляр загрузчика псевдонимов (синглтон).

bool|nullload(строка $alias)

Загрузить псевдоним класса, если он зарегистрирован.

voidloadFacade(строка $alias)

Загрузить фасад реального времени для данного псевдонима.

строкаensureFacadeExists(строка $alias)

Убедиться, что для данного псевдонима существует класс фасада реального времени.

строкаformatFacadeStub(строка $alias, строка $stub)

Отформатировать шаблон фасада с правильным пространством имён и классом.

voidalias(строка $alias, строка $class)

Добавить псевдоним в загрузчик.

voidregister()

Зарегистрировать загрузчик в стеке автозагрузчиков.

voidprependToLoaderStack()

Добавить метод загрузки в начало стека автозагрузчиков.

массивgetAliases()

Получить зарегистрированные псевдонимы.

voidsetAliases(массив $aliases)

Установить зарегистрированные псевдонимы.

boolisRegistered()

Указывает, был ли зарегистрирован загрузчик.

voidsetRegistered(bool $value)

Установить состояние "зарегистрирован" для загрузчика.

статический voidsetFacadeNamespace(строка $namespace)

Установить пространство имён для фасадов реального времени.

статический voidsetInstance(AliasLoader $loader)

Установить значение экземпляра загрузчика псевдонимов (синглтон).

Подробности

статический AliasLoader getInstance(массив $aliases = [])

Получить или создать экземпляр загрузчика псевдонимов (синглтон).

Параметры

массив$aliases

Возвращаемое значение

AliasLoader

bool|null load(строка $alias)

Загрузить псевдоним класса, если он зарегистрирован.

Параметры

строка$alias

Возвращаемое значение

bool|null

защищённый void loadFacade(строка $alias)

Загрузить фасад реального времени для данного псевдонима.

Параметры

строка$alias

Возвращаемое значение

void

защищённый строка ensureFacadeExists(строка $alias)

Убедиться, что для данного псевдонима существует класс фасада реального времени.

Параметры

строка$alias

Возвращаемое значение

строка

защищённый строка formatFacadeStub(строка $alias, строка $stub)

Отформатировать шаблон фасада с правильным пространством имён и классом.

Параметры

строка$alias
строка$stub

Возвращаемое значение

строка

void alias(строка $alias, строка $class)

Добавить псевдоним в загрузчик.

Параметры

строка$alias
строка$class

Возвращаемое значение

void

void register()

Зарегистрировать загрузчик в стеке автозагрузчиков.

Возвращаемое значение

void

защищённый void prependToLoaderStack()

Добавить метод загрузки в начало стека автозагрузчиков.

Возвращаемое значение

void

массив getAliases()

Получить зарегистрированные псевдонимы.

Возвращаемое значение

массив

void setAliases(массив $aliases)

Установить зарегистрированные псевдонимы.

Параметры

массив$aliases

Возвращаемое значение

void

bool isRegistered()

Указывает, был ли зарегистрирован загрузчик.

Возвращаемое значение

bool

void setRegistered(bool $value)

Установить состояние "зарегистрирован" для загрузчика.

Параметры

bool$value

Возвращаемое значение

void

статический void setFacadeNamespace(строка $namespace)

Установить пространство имён для фасадов реального времени.

Параметры

строка$namespace

Возвращаемое значение

void

статический void setInstance(AliasLoader $loader)

Установить значение экземпляра загрузчика псевдонимов (синглтон).

Параметры

AliasLoader$loader

Возвращаемое значение

void

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/9.x/Illuminate/Foundation/AliasLoader.html

Spec-Zone.ru

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