Spec-Zone.ru › Laravel 8

AliasLoader

class AliasLoader (View source)

Свойства

protected массив $aliases

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

protected логическое значение $registered

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

static protected строка $facadeNamespace

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

static protected AliasLoader $instance

Экземпляр загрузчика-синглтона.

Методы

static AliasLoader getInstance(массив $aliases = [])

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

логическое значение|null load(строка $alias)

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

пусто loadFacade(строка $alias)

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

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

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

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

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

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

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

пусто register()

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

пусто prependToLoaderStack()

Вставить метод загрузки в стек автозагрузчиков.

массив getAliases()

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

пусто setAliases(массив $aliases)

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

логическое значение isRegistered()

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

пусто setRegistered(логическое значение $value)

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

static пусто setFacadeNamespace(строка $namespace)

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

static пусто setInstance(AliasLoader $loader)

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

Подробности

static AliasLoader getInstance(массив $aliases = [])

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

Параметры

массив $aliases

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

AliasLoader

логическое значение|null load(строка $alias)

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

Параметры

строка $alias

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

логическое значение|null

protected пусто loadFacade(строка $alias)

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

Параметры

строка $alias

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

пусто

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

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

Параметры

строка $alias

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

строка

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

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

Параметры

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

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

строка

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

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

Параметры

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

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

пусто

пусто register()

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

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

пусто

protected пусто prependToLoaderStack()

Вставить метод загрузки в стек автозагрузчиков.

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

пусто

массив getAliases()

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

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

массив

пусто setAliases(массив $aliases)

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

Параметры

массив $aliases

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

пусто

логическое значение isRegistered()

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

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

логическое значение

пусто setRegistered(логическое значение $value)

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

Параметры

логическое значение $value

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

пусто

static пусто setFacadeNamespace(строка $namespace)

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

Параметры

строка $namespace

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

пусто

static пусто setInstance(AliasLoader $loader)

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

Параметры

AliasLoader $loader

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

пусто

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

Spec-Zone.ru

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