Firesphere\Seeder\Tasks\SeederTask
Class SeederTask
Synopsis
class SeederTask
extends BuildTask
{
- // members
- private static string $segment = 'seeder';
- protected static $fixtureFile;
- protected $config;
- protected FixtureFactory $factory;
- protected YamlFixture $fixture;
- // methods
- public void __construct()
- public static string getFixtureFile()
- public static void setFixtureFile()
- public void run()
- public void seed()
- public void unSeed()
- public void publishEach()
- public void removeManyMany()
- public void unpublishEach()
- public array|mixed parseFixture()
Hierarchy
Extends
- SilverStripe\Dev\BuildTask
Uses
- SilverStripe\Core\Config\Configurable
Members
private
- $segment — string
protected
- $config — array
- $factory — SilverStripe\Dev\FixtureFactory
- $fixture — SilverStripe\Dev\YamlFixture
- $fixtureFile — string
Methods
public
- __construct() — SeederTask constructor.
- getFixtureFile()
- parseFixture()
- publishEach()
- removeManyMany()
- run()
- seed()
- setFixtureFile()
- unSeed()
- unpublishEach()