MigrationPublisher
class MigrationPublisher (View source)
Свойства
| protected array | $existing | Кэш миграций в данном пункте назначения. |
Методы
| void | __construct(Filesystem $files) Создать новый экземпляр издателя миграций. | |
| array | publish(string $source, string $destination) Опубликовать миграции данного пакета. | |
| array | getFreshMigrations(string $source, string $destination) Получить свежие миграции для источника. | |
| bool | migrationExists(string $migration, string $destination) Определить, опубликована ли миграция. | |
| array | getExistingMigrationNames(string $destination) Получить существующие имена миграций из пункта назначения. | |
| array | getPackageMigrations(string $source) Получить список файлов из исходного каталога. | |
| string | getNewMigrationName(string $file, int $add) Получить новое имя миграции. |
Подробности
void __construct(Filesystem $files)
Создать новый экземпляр издателя миграций.
array publish(string $source, string $destination)
Опубликовать миграции данного пакета.
protected array getFreshMigrations(string $source, string $destination)
Получить свежие миграции для источника.
bool migrationExists(string $migration, string $destination)
Определить, опубликована ли миграция.
array getExistingMigrationNames(string $destination)
Получить существующие имена миграций из пункта назначения.
protected array getPackageMigrations(string $source)
Получить список файлов из исходного каталога.
protected string getNewMigrationName(string $file, int $add)
Получить новое имя миграции.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/4.2/Illuminate/Foundation/MigrationPublisher.html