Seeder
abstract class Seeder (View source)
Properties
| protected Container | $container | The container instance. |
|
| protected Command | $command | The console command instance. |
|
| static protected array | $called | Seeders that have been called at least one time. |
Methods
Run the given seeder class.
Run the given seeder class.
Silently run the given seeder class.
Run the given seeder class once.
Run the database seeds.
Details
$this
call(array|string $class, bool $silent = false, array $parameters = [])
Run the given seeder class.
void
callWith(array|string $class, array $parameters = [])
Run the given seeder class.
void
callSilent(array|string $class, array $parameters = [])
Silently run the given seeder class.
void
callOnce(array|string $class, bool $silent = false, array $parameters = [])
Run the given seeder class once.
protected Seeder
resolve(string $class)
Resolve an instance of the given seeder class.
$this
setContainer(Container $container)
Set the IoC container instance.
$this
setCommand(Command $command)
Set the console command instance.
mixed
__invoke(array $parameters = [])
Run the database seeds.
Laravel Cloud is the best place to deploy Laravel, Nuxt, Express, Hono, Node.js, Bun, Go, Flask, Python, and more, with dedicated infrastructure available on AWS through Laravel Private Cloud.