Add environment variables for data creation for testing
This commit is contained in:
@ -13,13 +13,15 @@ class ReferralFixture extends Fixture implements DependentFixtureInterface
|
||||
{
|
||||
public function load(ObjectManager $manager): void
|
||||
{
|
||||
return;
|
||||
if(!$_ENV['CREATE_REFERRALS']) {
|
||||
return;
|
||||
}
|
||||
$gen = \Faker\Factory::create();
|
||||
$cases = $manager->getRepository(MemberCase::class)->findAll();
|
||||
|
||||
foreach ($cases as $case) {
|
||||
print "Adding referrals for case {$case->getCaseNumber()}".PHP_EOL;
|
||||
$refCount = $gen->numberBetween(0, 2);
|
||||
$refCount = $gen->numberBetween(0, $_ENV['CREATE_REFERRALS']);
|
||||
for ($x = 0; $x < $refCount; $x++) {
|
||||
$ref = new Referral();
|
||||
$ref->setReferralId($gen->numberBetween(1000000, 9999999))
|
||||
|
Reference in New Issue
Block a user