Сеятель
абстрактный класс Сеятель (Просмотреть исходный код)
Свойства
| protected Контейнер | $container | Экземпляр контейнера. | |
| protected Команда | $command | Экземпляр команды консоли. | |
| static protected массив | $called | Сеятели, которые были вызваны хотя бы один раз. |
Методы
| $this | call(array|string $class, bool $silent = false, array $parameters = [])
Выполнить указанный класс сеятеля. | |
| void | callWith(array|string $class, array $parameters = [])
Выполнить указанный класс сеятеля. | |
| void | callSilent(array|string $class, array $parameters = [])
Выполнить указанный класс сеятеля в тихом режиме. | |
| void | callOnce(array|string $class, bool $silent = false, array $parameters = [])
Выполнить указанный класс сеятеля один раз. | |
| Сеятель | resolve(string $class)
Разрешить экземпляр указанного класса сеятеля. | |
| $this | setContainer(Контейнер $container)
Установить экземпляр контейнера IoC. | |
| $this | setCommand(Команда $command)
Установить экземпляр команды консоли. | |
| mixed | __invoke(array $parameters = [])
Выполнить сеятели базы данных. |
Подробности
$this call(array|string $class, bool $silent = false, array $parameters = [])
Выполнить указанный класс сеятеля.
void callWith(array|string $class, array $parameters = [])
Выполнить указанный класс сеятеля.
void callSilent(array|string $class, array $parameters = [])
Выполнить указанный класс сеятеля в тихом режиме.
void callOnce(array|string $class, bool $silent = false, array $parameters = [])
Выполнить указанный класс сеятеля один раз.
protected Сеятель resolve(string $class)
Разрешить экземпляр указанного класса сеятеля.
$this setContainer(Контейнер $container)
Установить экземпляр контейнера IoC.
$this setCommand(Команда $command)
Установить экземпляр команды консоли.
mixed __invoke(array $parameters = [])
Выполнить сеятели базы данных.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Database/Seeder.html