Seeder
in package
AbstractYes
Class Seeder.
Table of Contents
Properties
Methods
- __construct() : mixed
- Seeder constructor.
- getDatabase() : Database
- isSilent() : bool
- run() : void
- Run the Seeder.
- setSilent() : static
- call() : void
- Call seeders to run.
- isCli() : bool
- runCli() : void
- runSeed() : void
Properties
$database
protected
Database
$database
$silent
protected
bool
$silent
Methods
__construct()
Seeder constructor.
public
__construct(Database $database) : mixed
Parameters
- $database : Database
getDatabase()
public
getDatabase() : Database
Return values
DatabaseisSilent()
public
isSilent() : bool
Return values
boolrun()
Run the Seeder.
public
abstract run() : void
setSilent()
public
setSilent([bool $isSilent = true ]) : static
Parameters
- $isSilent : bool = true
Return values
staticcall()
Call seeders to run.
protected
call(Seeder|array<int, Seeder|string>|string $seeds) : void
Parameters
isCli()
protected
isCli() : bool
Return values
boolrunCli()
protected
runCli(Seeder $seed) : void
Parameters
- $seed : Seeder
runSeed()
protected
runSeed(Seeder $seed) : void
Parameters
- $seed : Seeder