Spec-Zone.ru › Laravel 9

Сеятель

абстрактный класс Сеятель (Просмотреть исходный код)

Свойства

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 = [])

Запустить указанный класс сеятеля.

Параметры

array|string $class
bool $silent
array $parameters

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

$this

void callWith(array|string $class, array $parameters = [])

Запустить указанный класс сеятеля.

Параметры

array|string $class
array $parameters

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

void

void callSilent(array|string $class, array $parameters = [])

Безмолвно запустить указанный класс сеятеля.

Параметры

array|string $class
array $parameters

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

void

void callOnce(array|string $class, bool $silent = false, array $parameters = [])

Запустить указанный класс сеятеля один раз.

Параметры

array|string $class
bool $silent
array $parameters

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

void

protected Сеятель resolve(string $class)

Разрешить экземпляр указанного класса сеятеля.

Параметры

string $class

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

Сеятель

$this setContainer(Контейнер $container)

Установить экземпляр контейнера IoC.

Параметры

Контейнер $container

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

$this

$this setCommand(Команда $command)

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

Параметры

Команда $command

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

$this

mixed __invoke(array $parameters = [])

Запустить семена базы данных.

Параметры

array $parameters

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

mixed

Исключения

InvalidArgumentException

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/9.x/Illuminate/Database/Seeder.html

Spec-Zone.ru

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