BiffBangPow\FixtureLoader\Service\FixtureLoader
Synopsis
class FixtureLoader
{
- // constants
- const DATE_FORMAT = 'Y-m-d';
- // members
- private static $fixtures_dir;
- private FixtureFactory $fixtureFactory;
- private Generator $faker;
- private static array $extra_page_classes = ;
- private array $extra_elements_classes = ;
- private array $fileClasses = ;
- // methods
- public void __construct()
- public static void loadInto()
- private static void getFixtureFiles()
- public void loadDefinitions()
- private FixtureBlueprint createMemberBluePrint()
- public void getClassesInNamespace()
- protected void translateNamespacePath()
- private void searchClasses()
- private FixtureBlueprint createPublishedBluePrint()
- private FixtureBlueprint createElementBluePrint()
- private FixtureBluePrint createFileBluePrint()
- private FixtureBluePrint createSiteConfigBluePrint()
- public void loadFixtureFiles()
- private void publishAllPages()
Hierarchy
Uses
- SilverStripe\Core\Config\Configurable
Constants
Name | Value |
---|---|
DATE_FORMAT | 'Y-m-d' |
Members
private
- $extra_elements_classes — array
- $extra_page_classes — array
- $faker — Faker\Generator
- $fileClasses — array
- $fixtureFactory — SilverStripe\Dev\FixtureFactory
- $fixtures_dir — string