Spec-Zone.ru › Laravel 10

AliasLoader

class AliasLoader (View source)

Свойства

protected array$aliases

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

protected bool$registered

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

static protected string$facadeNamespace

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

static protected AliasLoader$instance

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

Методы

static AliasLoader getInstance(array $aliases = [])

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

bool|null load(string $alias)

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

void loadFacade(string $alias)

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

string ensureFacadeExists(string $alias)

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

string formatFacadeStub(string $alias, string $stub)

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

void alias(string $alias, string $class)

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

void register()

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

void prependToLoaderStack()

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

array getAliases()

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

void setAliases(array $aliases)

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

bool isRegistered()

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

void setRegistered(bool $value)

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

static void setFacadeNamespace(string $namespace)

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

static void setInstance(AliasLoader $loader)

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

Подробности

static AliasLoader getInstance(array $aliases = [])

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

Параметры

array $aliases

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

AliasLoader

bool|null load(string $alias)

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

Параметры

string $alias

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

bool|null

protected void loadFacade(string $alias)

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

Параметры

string $alias

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

void

protected string ensureFacadeExists(string $alias)

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

Параметры

string $alias

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

string

protected string formatFacadeStub(string $alias, string $stub)

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

Параметры

string $alias
string $stub

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

string

void alias(string $alias, string $class)

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

Параметры

string $alias
string $class

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

void

void register()

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

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

void

protected void prependToLoaderStack()

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

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

void

array getAliases()

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

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

array

void setAliases(array $aliases)

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

Параметры

array $aliases

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

void

bool isRegistered()

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

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

bool

void setRegistered(bool $value)

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

Параметры

bool $value

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

void

static void setFacadeNamespace(string $namespace)

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

Параметры

string $namespace

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

void

static 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/10.x/Illuminate/Foundation/AliasLoader.html

Spec-Zone.ru

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