Add environment variables for data creation for testing

This commit is contained in:
2024-12-25 02:48:32 +00:00
parent 12199b6152
commit 2655848d96
7 changed files with 27 additions and 12 deletions

View File

@ -16,13 +16,15 @@ class MemberCaseFixture extends Fixture implements DependentFixtureInterface
{
public function load(ObjectManager $manager): void
{
return;
if(!$_ENV['CREATE_CASES']) {
return;
}
$sources = $manager->getRepository(ReferralSource::class)->findAll();
$users = $manager->getRepository(User::class)->findAll();
$gen = \Faker\Factory::create();
for ($x = 0; $x < 50; $x++) {
for ($x = 0; $x < $_ENV['CREATE_CASES']; $x++) {
$case = new MemberCase();
$case->setCaseNumber($gen->numberBetween(1000000, 9999999))
->setDcsCaseId($gen->numberBetween(1000000, 9999999))