MigrationServiceProvider
class MigrationServiceProvider extends ServiceProvider (View source)
Свойства
| protected Application | $app | Экземпляр приложения. | from ServiceProvider |
| protected bool | $defer | Указывает, отложен ли загрузка провайдера. | |
| static protected array | $publishes | Пути, которые должны быть опубликованы. | from ServiceProvider |
| static protected array | $publishGroups | Пути, которые должны быть опубликованы по группам. | from ServiceProvider |
Методы
| void | __construct(Application $app) Создает новый экземпляр провайдера сервисов. | from ServiceProvider |
| void | register() Регистрирует провайдер сервисов. | |
| void | mergeConfigFrom(string $path, string $key) Объединяет заданную конфигурацию с существующей конфигурацией. | from ServiceProvider |
| void | loadViewsFrom(string $path, string $namespace) Регистрирует пространство имен файлов представлений. | from ServiceProvider |
| void | loadTranslationsFrom(string $path, string $namespace) Регистрирует пространство имен файлов переводов. | from ServiceProvider |
| void | publishes(array $paths, string $group = null) Регистрирует пути для публикации командой publish. | from ServiceProvider |
| static array | pathsToPublish(string $provider = null, string $group = null) Получает пути для публикации. | from ServiceProvider |
| void | commands(array|mixed $commands) Регистрирует пользовательские команды Artisan пакета. | from ServiceProvider |
| array | provides() Получает сервисы, предоставляемые провайдером. | |
| array | when() Получает события, которые вызывают регистрацию этого провайдера сервисов. | from ServiceProvider |
| bool | isDeferred() Определяет, отложен ли провайдер. | from ServiceProvider |
| static array | compiles() Получает список файлов, которые должны быть скомпилированы для пакета. | from ServiceProvider |
| mixed | __call(string $method, array $parameters) Динамически обрабатывает вызовы отсутствующих методов. | from ServiceProvider |
| void | registerRepository() Регистрирует сервис репозитория миграций. | |
| void | registerMigrator() Регистрирует сервис мигратора. | |
| void | registerCreator() Регистрирует создателя миграций. | |
| void | registerCommands() Регистрирует все команды миграций. | |
| void | registerMigrateCommand() Регистрирует команду миграции "migrate". | |
| void | registerRollbackCommand() Регистрирует команду миграции "rollback". | |
| void | registerResetCommand() Регистрирует команду миграции "reset". | |
| void | registerRefreshCommand() Регистрирует команду миграции "refresh". | |
| void | registerMakeCommand() Регистрирует команду миграции "make". | |
| void | registerStatusCommand() Регистрирует команду миграции "status". | |
| void | registerInstallCommand() Регистрирует команду миграции "install". |
Детали
void __construct(Application $app)
Создает новый экземпляр провайдера сервисов.
void register()
Регистрирует провайдер сервисов.
protected void mergeConfigFrom(string $path, string $key)
Объединяет заданную конфигурацию с существующей конфигурацией.
protected void loadViewsFrom(string $path, string $namespace)
Регистрирует пространство имен файлов представлений.
protected void loadTranslationsFrom(string $path, string $namespace)
Регистрирует пространство имен файлов переводов.
protected void publishes(array $paths, string $group = null)
Регистрация путей для публикации командой publish.
static array pathsToPublish(string $provider = null, string $group = null)
Получение путей для публикации.
void commands(array|mixed $commands)
Регистрация пользовательских команд Artisan пакета.
array provides()
Получение сервисов, предоставляемых провайдером.
array when()
Получение событий, которые вызывают регистрацию этого провайдера сервисов.
bool isDeferred()
Определение, является ли провайдер отложенным.
static array compiles()
Получение списка файлов, которые должны быть скомпилированы для пакета.
mixed __call(string $method, array $parameters)
Динамичная обработка отсутствующих вызовов методов.
protected void registerRepository()
Регистрация сервиса репозитория миграций.
protected void registerMigrator()
Регистрация сервиса мигратора.
protected void registerCreator()
Регистрация создателя миграций.
protected void registerCommands()
Регистрация всех команд миграций.
protected void registerMigrateCommand()
Регистрация команды миграции "migrate".
protected void registerRollbackCommand()
Регистрация команды миграции "rollback".
protected void registerResetCommand()
Регистрация команды миграции "reset".
protected void registerRefreshCommand()
Регистрация команды миграции "refresh".
protected void registerMakeCommand()
Регистрация команды миграции "make".
protected void registerStatusCommand()
Регистрация команды миграции "status".
protected void registerInstallCommand()
Регистрация команды миграции "install".
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.3/Illuminate/Database/MigrationServiceProvider.html