Elgg
Version 5.1
|
Public Member Functions | |
__construct (EventsService $events, Progress $progress, Invoker $invoker, Translator $translator) | |
Seeder constructor. More... | |
seed (array $options=[]) | |
Load seed scripts. More... | |
unseed (array $options=[]) | |
Remove all seeded entities. More... | |
getSeederClasses () | |
Get the class names of all registered seeders (verified to work for seeding) More... | |
Protected Attributes | |
EventsService | $events |
Progress | $progress |
Invoker | $invoker |
Translator | $translator |
Seeder class.
Populates the database with rows for testing
Definition at line 19 of file Seeder.php.
Elgg\Database\Seeder::__construct | ( | EventsService | $events, |
Progress | $progress, | ||
Invoker | $invoker, | ||
Translator | $translator | ||
) |
Seeder constructor.
EventsService | $events | Events service |
Progress | $progress | Progress helper |
Invoker | $invoker | Invoker service |
Translator | $translator | Translator |
Definition at line 37 of file Seeder.php.
Elgg\Database\Seeder::getSeederClasses | ( | ) |
Get the class names of all registered seeders (verified to work for seeding)
Definition at line 167 of file Seeder.php.
Elgg\Database\Seeder::seed | ( | array | $options = [] | ) |
Load seed scripts.
array | $options | options for seeding
|
Definition at line 62 of file Seeder.php.
Elgg\Database\Seeder::unseed | ( | array | $options = [] | ) |
Remove all seeded entities.
array | $options | unseeding options
|
Definition at line 133 of file Seeder.php.
|
protected |
Definition at line 21 of file Seeder.php.
|
protected |
Definition at line 25 of file Seeder.php.
|
protected |
Definition at line 23 of file Seeder.php.
|
protected |
Definition at line 27 of file Seeder.php.