Spec-Zone.ru › Laravel 8

ArtisanServiceProvider

class ArtisanServiceProvider extends ServiceProvider implements DeferrableProvider (View source)

Свойства

protected Application $app

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

from ServiceProvider
protected array $bootingCallbacks

Все зарегистрированные колбэки загрузки.

from ServiceProvider
protected array $bootedCallbacks

Все зарегистрированные колбэки после загрузки.

from ServiceProvider
static array $publishes

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

from ServiceProvider
static array $publishGroups

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

from ServiceProvider
protected array $commands

Команды для регистрации.

protected array $devCommands

Команды для регистрации.

Методы

void __construct(Application $app)

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

from ServiceProvider
void register()

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

void booting(Closure $callback)

Зарегистрировать коллбек `booting`, который будет выполнен перед вызовом метода `boot`.

from ServiceProvider
void booted(Closure $callback)

Зарегистрировать коллбек `booted`, который будет выполнен после вызова метода `boot`.

from ServiceProvider
void callBootingCallbacks()

Вызвать зарегистрированные коллбеки `booting`.

from ServiceProvider
void callBootedCallbacks()

Вызвать зарегистрированные коллбеки `booted`.

from ServiceProvider
void mergeConfigFrom(string $path, string $key)

Слияние заданного конфигурационного файла с существующей конфигурацией.

from ServiceProvider
void loadRoutesFrom(string $path)

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

from ServiceProvider
void loadViewsFrom(string|array $path, string $namespace)

Регистрация пространства имен для файлов представлений.

from ServiceProvider
void loadViewComponentsAs(string $prefix, array $components)

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

from ServiceProvider
void loadTranslationsFrom(string $path, string $namespace)

Регистрация пространства имен для файлов переводов.

from ServiceProvider
void loadJsonTranslationsFrom(string $path)

Регистрация пути к файлам JSON переводов.

from ServiceProvider
void loadMigrationsFrom(array|string $paths)

Регистрация путей к миграциям базы данных.

from ServiceProvider
void loadFactoriesFrom(array|string $paths) deprecated

Регистрация путей к фабрикам моделей Eloquent.

from ServiceProvider
void callAfterResolving(string $name, callable $callback)

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

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

Регистрация путей для публикации командой `publish`.

from ServiceProvider
void ensurePublishArrayInitialized(string $class)

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

from ServiceProvider
void addPublishGroup(string $group, array $paths)

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

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

Получение путей для публикации.

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

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

from ServiceProvider
static array pathsForProviderAndGroup(string $provider, string $group)

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

from ServiceProvider
static array publishableProviders()

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

from ServiceProvider
static array publishableGroups()

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

from ServiceProvider
void commands(array|mixed $commands)

Регистрация пользовательских команд Artisan пакета.

from ServiceProvider
array provides()

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

array when()

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

from ServiceProvider
bool isDeferred()

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

from ServiceProvider
void registerCommands(array $commands)

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

void registerCacheClearCommand()

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

void registerCacheForgetCommand()

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

void registerCacheTableCommand()

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

void registerCastMakeCommand()

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

void registerChannelMakeCommand()

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

void registerClearCompiledCommand()

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

void registerClearResetsCommand()

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

void registerComponentMakeCommand()

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

void registerConfigCacheCommand()

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

void registerConfigClearCommand()

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

void registerConsoleMakeCommand()

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

void registerControllerMakeCommand()

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

void registerDbCommand()

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

void registerDbPruneCommand()

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

void registerDbWipeCommand()

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

void registerEventGenerateCommand()

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

void registerEventMakeCommand()

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

void registerExceptionMakeCommand()

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

void registerFactoryMakeCommand()

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

void registerDownCommand()

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

void registerEnvironmentCommand()

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

void registerEventCacheCommand()

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

void registerEventClearCommand()

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

void registerEventListCommand()

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

void registerJobMakeCommand()

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

void registerKeyGenerateCommand()

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

void registerListenerMakeCommand()

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

void registerMailMakeCommand()

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

void registerMiddlewareMakeCommand()

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

void registerModelMakeCommand()

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

void registerNotificationMakeCommand()

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

void registerNotificationTableCommand()

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

void registerOptimizeCommand()

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

void registerObserverMakeCommand()

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

void registerOptimizeClearCommand()

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

void registerPackageDiscoverCommand()

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

void registerPolicyMakeCommand()

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

void registerProviderMakeCommand()

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

void registerQueueFailedCommand()

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

void registerQueueForgetCommand()

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

void registerQueueFlushCommand()

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

void registerQueueListenCommand()

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

void registerQueueMonitorCommand()

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

void registerQueuePruneBatchesCommand()

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

void registerQueuePruneFailedJobsCommand()

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

void registerQueueRestartCommand()

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

void registerQueueRetryCommand()

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

void registerQueueRetryBatchCommand()

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

void registerQueueWorkCommand()

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

void registerQueueClearCommand()

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

void registerQueueFailedTableCommand()

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

void registerQueueTableCommand()

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

void registerQueueBatchesTableCommand()

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

void registerRequestMakeCommand()

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

void registerResourceMakeCommand()

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

void registerRuleMakeCommand()

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

void registerSeederMakeCommand()

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

void registerSessionTableCommand()

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

void registerStorageLinkCommand()

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

void registerRouteCacheCommand()

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

void registerRouteClearCommand()

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

void registerRouteListCommand()

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

void registerSchemaDumpCommand()

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

void registerSeedCommand()

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

void registerScheduleClearCacheCommand()

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

void registerScheduleFinishCommand()

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

void registerScheduleListCommand()

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

void registerScheduleRunCommand()

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

void registerScheduleTestCommand()

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

void registerScheduleWorkCommand()

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

void registerServeCommand()

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

void registerStubPublishCommand()

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

void registerTestMakeCommand()

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

void registerUpCommand()

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

void registerVendorPublishCommand()

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

void registerViewCacheCommand()

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

void registerViewClearCommand()

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

Подробности

void __construct(Application $app)

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

Параметры

Application $app

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

void

void register()

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

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

void

void booting(Closure $callback)

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

Параметры

Closure $callback

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

void

void booted(Closure $callback)

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

Параметры

Closure $callback

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

void

void callBootingCallbacks()

Вызвать зарегистрированные обратные вызовы инициализации.

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

void

void callBootedCallbacks()

Вызвать зарегистрированные обратные вызовы инициализации.

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

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
END_OF_DOCUMENT_MARKER

protected void loadFactoriesFrom(array|string $paths) deprecated

deprecated

Будет удалено в будущей версии Laravel.

Регистрация путей к фабрикам моделей 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

protected void registerCommands(array $commands)

Регистрация указанных команд.

Параметры

array $commands

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

void

protected void registerCacheClearCommand()

Регистрация команды.

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

void

protected void registerCacheForgetCommand()

Регистрация команды.

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

void

protected void registerCacheTableCommand()

Регистрация команды.

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

void

protected void registerCastMakeCommand()

Регистрация команды.

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

void

protected void registerChannelMakeCommand()

Регистрация команды.

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

void

protected void registerClearCompiledCommand()

Регистрация команды.

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

void

protected void registerClearResetsCommand()

Регистрация команды.

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

void

protected void registerComponentMakeCommand()

Регистрация команды.

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

void

protected void registerConfigCacheCommand()

Регистрация команды.

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

void

protected void registerConfigClearCommand()

Регистрация команды.

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

void

protected void registerConsoleMakeCommand()

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

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

void

protected void registerControllerMakeCommand()

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

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

void

protected void registerDbCommand()

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

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

void

protected void registerDbPruneCommand()

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

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

void

protected void registerDbWipeCommand()

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

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

void

protected void registerEventGenerateCommand()

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

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

void

protected void registerEventMakeCommand()

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

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

void

protected void registerExceptionMakeCommand()

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

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

void

protected void registerFactoryMakeCommand()

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

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

void

protected void registerDownCommand()

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

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

void

protected void registerEnvironmentCommand()

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

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

void

protected void registerEventCacheCommand()

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

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

void

protected void registerEventClearCommand()

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

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

void

protected void registerEventListCommand()

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

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

void

protected void registerJobMakeCommand()

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

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

void

protected void registerKeyGenerateCommand()

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

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

void

protected void registerListenerMakeCommand()

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

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

void

protected void registerMailMakeCommand()

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

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

void

protected void registerMiddlewareMakeCommand()

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

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

void

protected void registerModelMakeCommand()

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

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

void

protected void registerNotificationMakeCommand()

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

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

void

protected void registerNotificationTableCommand()

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

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

void

protected void registerOptimizeCommand()

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

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

void

protected void registerObserverMakeCommand()

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

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

void

protected void registerOptimizeClearCommand()

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

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

void

protected void registerPackageDiscoverCommand()

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

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

void

protected void registerPolicyMakeCommand()

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

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

void

protected void registerProviderMakeCommand()

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

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

void

protected void registerQueueFailedCommand()

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

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

void

protected void registerQueueForgetCommand()

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

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

void

protected void registerQueueFlushCommand()

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

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

void

protected void registerQueueListenCommand()

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

Значение возврата

void

protected void registerQueueMonitorCommand()

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

Значение возврата

void

protected void registerQueuePruneBatchesCommand()

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

Значение возврата

void

protected void registerQueuePruneFailedJobsCommand()

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

Значение возврата

void

protected void registerQueueRestartCommand()

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

Значение возврата

void

protected void registerQueueRetryCommand()

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

Значение возврата

void

protected void registerQueueRetryBatchCommand()

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

Значение возврата

void

protected void registerQueueWorkCommand()

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

Значение возврата

void

protected void registerQueueClearCommand()

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

Значение возврата

void

protected void registerQueueFailedTableCommand()

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

Значение возврата

void

protected void registerQueueTableCommand()

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

Значение возврата

void

protected void registerQueueBatchesTableCommand()

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

Значение возврата

void

protected void registerRequestMakeCommand()

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

Значение возврата

void

protected void registerResourceMakeCommand()

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

Значение возврата

void

protected void registerRuleMakeCommand()

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

Значение возврата

void

protected void registerSeederMakeCommand()

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

Значение возврата

void

protected void registerSessionTableCommand()

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

Значение возврата

void

protected void registerStorageLinkCommand()

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

Значение возврата

void

protected void registerRouteCacheCommand()

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

Значение возврата

void

protected void registerRouteClearCommand()

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

Значение возврата

void

protected void registerRouteListCommand()

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

Значение возврата

void

protected void registerSchemaDumpCommand()

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

Значение возврата

void

protected void registerSeedCommand()

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

Значение возврата

void

protected void registerScheduleClearCacheCommand()

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

Значение возврата

void

protected void registerScheduleFinishCommand()

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

Значение возврата

void

protected void registerScheduleListCommand()

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

Значение возврата

void

protected void registerScheduleRunCommand()

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

Значение возврата

void

protected void registerScheduleTestCommand()

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

Значение возврата

void

protected void registerScheduleWorkCommand()

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

Значение возврата

void

protected void registerServeCommand()

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

Значение возврата

void

protected void registerStubPublishCommand()

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

Значение возвращаемого значения

void

protected void registerTestMakeCommand()

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

Значение возвращаемого значения

void

protected void registerUpCommand()

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

Значение возвращаемого значения

void

protected void registerVendorPublishCommand()

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

Значение возвращаемого значения

void

protected void registerViewCacheCommand()

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

Значение возвращаемого значения

void

protected void registerViewClearCommand()

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

Значение возвращаемого значения

void

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

Spec-Zone.ru

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