Spec-Zone.ru › Laravel 7

LogServiceProvider

класс LogServiceProvider расширяет ServiceProvider (View source)

Свойства

protected Application $app

Экземпляр приложения.

из ServiceProvider
статический массив $publishes

Пути, которые должны быть опубликованы.

из ServiceProvider
статический массив $publishGroups

Пути, которые должны быть опубликованы по группам.

из ServiceProvider

Методы

void __construct(Application $app)

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

из Поставщик услуг
void register()

Зарегистрировать поставщика услуг.

void mergeConfigFrom(string $path, string $key)

Объединить данное конфигурационное описание с существующим.

из Поставщик услуг
void loadRoutesFrom(string $path)

Загрузить указанный файл маршрутов, если маршруты ещё не кэшированы.

из Поставщик услуг
void loadViewsFrom(string|array $path, string $namespace)

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

из Поставщик услуг
void loadViewComponentsAs(string $prefix, array $components)

Зарегистрировать заданные компоненты представлений с пользовательским префиксом.

из Поставщик услуг
void loadTranslationsFrom(string $path, string $namespace)

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

из Поставщик услуг
void loadJsonTranslationsFrom(string $path)

Зарегистрировать путь к файлу перевода в формате JSON.

из Поставщик услуг
void loadMigrationsFrom(array|string $paths)

Зарегистрировать пути к миграциям базы данных.

из Поставщик услуг
void loadFactoriesFrom(array|string $paths)

Зарегистрировать пути к фабрикам моделей Eloquent.

из Поставщик услуг
void callAfterResolving(string $name, callable $callback)

Настроить слушатель после разрешения или выполнить сразу, если уже разрешено.

из Поставщик услуг
void publishes(array $paths, mixed $groups = null)

Зарегистрировать пути, которые должны быть опубликованы командой публикации.

из Поставщик услуг
void ensurePublishArrayInitialized(string $class)

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

из Поставщик услуг
void addPublishGroup(string $group, array $paths)

Добавить группу публикации/метку в поставщика услуг.

из Поставщик услуг
static array pathsToPublish(string|null $provider = null, string|null $group = null)

Получить пути для публикации.

из Поставщик услуг
static array pathsForProviderOrGroup(string|null $provider, string|null $group)

Получить пути для поставщика или группы (или для обоих).

из Поставщик услуг
static array pathsForProviderAndGroup(string $provider, string $group)

Получить пути для поставщика и группы.

из Поставщик услуг
static array publishableProviders()

Получить поставщиков услуг, доступных для публикации.

из Поставщик услуг
static array publishableGroups()

Получить группы, доступные для публикации.

из Поставщик услуг
void commands(array|mixed $commands)

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

из Поставщик услуг
array provides()

Получить предоставляемые поставщиком услуги.

из Поставщик услуг
array when()

Получить события, которые вызывают регистрацию этого поставщика услуг.

из Поставщик услуг
bool isDeferred()

Определить, отложен ли поставщик.

из Поставщик услуг

Подробности

void __construct(Application $app)

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

Параметры

Application $app

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

void

void register()

Зарегистрировать поставщика услуг.

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

void

protected void mergeConfigFrom(string $path, string $key)

Объединить заданную конфигурацию с существующей конфигурацией.

Параметры

string $path
string $key

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

void

protected void loadRoutesFrom(string $path)

Загрузить заданный файл маршрутов, если маршруты ещё не кэшированы.

Параметры

string $path

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

void

protected void loadViewsFrom(string|array $path, string $namespace)

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

Параметры

string|array $path
string $namespace

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

void

protected void loadViewComponentsAs(string $prefix, array $components)

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

Параметры

string $prefix
array $components

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

void

protected void loadTranslationsFrom(string $path, string $namespace)

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

Параметры

string $path
string $namespace

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

void

protected void loadJsonTranslationsFrom(string $path)

Зарегистрировать путь к файлу JSON перевода.

Параметры

string $path

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

void

protected void loadMigrationsFrom(array|string $paths)

Зарегистрировать пути к миграциям базы данных.

Параметры

array|string $paths

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

void

protected void loadFactoriesFrom(array|string $paths)

Зарегистрировать пути к фабрикам моделей Eloquent.

Параметры

array|string $paths

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

void

protected void callAfterResolving(string $name, callable $callback)

Настроить слушатель после разрешения или немедленно выполнить, если уже разрешено.

Параметры

string $name
callable $callback

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

void

protected void publishes(array $paths, mixed $groups = null)

Зарегистрировать пути, которые должны быть опубликованы командой публикации.

Параметры

array $paths
mixed $groups

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

void

protected void ensurePublishArrayInitialized(string $class)

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

Параметры

string $class

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

void

protected void addPublishGroup(string $group, array $paths)

Добавить группу публикации / тег к поставщику услуг.

Параметры

string $group
array $paths

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

void

static array pathsToPublish(string|null $provider = null, string|null $group = null)

Получить пути для публикации.

Параметры

string|null $provider
string|null $group

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

array

static protected array pathsForProviderOrGroup(string|null $provider, string|null $group)

Получить пути для поставщика или группы (или для обоих).

Параметры

string|null $provider
string|null $group

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

array

static protected array pathsForProviderAndGroup(string $provider, string $group)

Получить пути для поставщика и группы.

Параметры

string $provider
string $group

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

array

static array publishableProviders()

Получить поставщиков услуг, доступных для публикации.

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

array

static array publishableGroups()

Получить группы, доступные для публикации.

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

array

void commands(array|mixed $commands)

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

Параметры

array|mixed $commands

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

void

array provides()

Получить предоставляемые поставщиком услуги.

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

array

array when()

Получить события, которые вызывают регистрацию этого поставщика услуг.

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

array

bool isDeferred()

Определить, отложен ли поставщик.

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

bool

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/7.x/Illuminate/Log/LogServiceProvider.html

Spec-Zone.ru

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