Add environment variables for data creation for testing
This commit is contained in:
@ -16,7 +16,9 @@ class MemberFixture extends Fixture implements DependentFixtureInterface
|
||||
{
|
||||
public function load(ObjectManager $manager): void
|
||||
{
|
||||
return;
|
||||
if (!$_ENV['CREATE_MEMBERS']) {
|
||||
return;
|
||||
}
|
||||
$gen = \Faker\Factory::create();
|
||||
$cases = $manager->getRepository(MemberCase::class)->findAll();
|
||||
|
||||
@ -24,7 +26,7 @@ class MemberFixture extends Fixture implements DependentFixtureInterface
|
||||
/** @var MemberCase $case */
|
||||
$caseLastName = $case->getLastName();
|
||||
print "Adding members for case {$case->getCaseName()}".PHP_EOL;
|
||||
$memCount = $gen->numberBetween(0, 5);
|
||||
$memCount = $gen->numberBetween(0, $_ENV['CREATE_MEMBERS']);
|
||||
for ($x = 0; $x < $memCount; $x++) {
|
||||
$isChild = $gen->boolean();
|
||||
$isParent = ($isChild ? false : $gen->boolean());
|
||||
|
Reference in New Issue
Block a user