You've already forked symfony-playground
sub
This commit is contained in:
@ -3,9 +3,11 @@
|
||||
namespace App\DataFixtures;
|
||||
|
||||
use App\Entity\MerBeDM;
|
||||
use App\Entity\MerBeSub;
|
||||
use App\Entity\MerParaDM;
|
||||
use App\Entity\MerParaDT;
|
||||
use App\Entity\MerParaSub;
|
||||
use App\Enum\SubStatus;
|
||||
use Doctrine\Bundle\FixturesBundle\Fixture;
|
||||
use Doctrine\Persistence\ObjectManager;
|
||||
|
||||
@ -13,42 +15,65 @@ class MerFixtures extends Fixture
|
||||
{
|
||||
public function load(ObjectManager $manager): void
|
||||
{
|
||||
// service1
|
||||
$tmp = new MerParaDM();
|
||||
$tmp->setMccMnc(12345)->setOfferId(221)->setProductCode('code1');
|
||||
$manager->persist($tmp);
|
||||
$ser1 = new MerParaDM();
|
||||
$ser1->setMccMnc(12345)
|
||||
->setOfferId(221)
|
||||
->setProductCode('code1');
|
||||
|
||||
// sub
|
||||
$sub = new MerParaSub();
|
||||
$sub->setService($tmp)->setPin(1122)->setSubDate(new \DateTimeImmutable('now'));
|
||||
$manager->persist($sub);
|
||||
$ser2 = new MerParaDM();
|
||||
$ser2->setMccMnc(12345)
|
||||
->setOfferId(223)
|
||||
->setProductCode('code2');
|
||||
|
||||
// service 2
|
||||
$tmp = new MerParaDM();
|
||||
$tmp->setMccMnc(12345)->setOfferId(223)->setProductCode('code2');
|
||||
$manager->persist($tmp);
|
||||
$ser3 = new MerParaDT();
|
||||
$ser3->setMccMnc(12345)
|
||||
->setServiceId('ser-vi-ce1')
|
||||
->setApiKey('api1');
|
||||
|
||||
// sub
|
||||
$sub = new MerParaSub();
|
||||
$sub->setService($tmp)->setPin(2211)->setSubDate(new \DateTimeImmutable('now'));
|
||||
$manager->persist($sub);
|
||||
$ser4 = new MerParaDT();
|
||||
$ser4->setMccMnc(12341)
|
||||
->setServiceId('ser-vi-ce2')
|
||||
->setApiKey('api2');
|
||||
|
||||
$sub = new MerParaSub();
|
||||
$sub->setService($tmp)->setSubDate(new \DateTimeImmutable('now'));
|
||||
$manager->persist($sub);
|
||||
$ser5 = new MerBeDM();
|
||||
$ser5->setMccMnc(12341)
|
||||
->setOfferId(112)
|
||||
->setActivationCode('active1');
|
||||
|
||||
// service 3
|
||||
$tmp = new MerParaDT();
|
||||
$tmp->setMccMnc(12345)->setServiceId('ser-vi-ce1')->setApiKey('api1');
|
||||
$manager->persist($tmp);
|
||||
$sub1 = new MerParaSub();
|
||||
$sub1->setService($ser1)
|
||||
->setStatus(SubStatus::ACTIVE)
|
||||
->setPin(1122)
|
||||
->setSubDate(new \DateTimeImmutable('now'));
|
||||
|
||||
$tmp = new MerParaDT();
|
||||
$tmp->setMccMnc(12341)->setServiceId('ser-vi-ce2')->setApiKey('api2');
|
||||
$manager->persist($tmp);
|
||||
$sub2 = new MerParaSub();
|
||||
$sub2->setService($ser3)
|
||||
->setStatus(SubStatus::PREREGISTERED)
|
||||
->setPin(2211)
|
||||
->setSubDate(new \DateTimeImmutable('now'));
|
||||
|
||||
$tmp = new MerBeDM();
|
||||
$tmp->setMccMnc(12341)->setOfferId(112)->setActivationCode('active1');
|
||||
$manager->persist($tmp);
|
||||
$sub3 = new MerParaSub();
|
||||
$sub3->setService($ser3)
|
||||
->setStatus(SubStatus::CANCELLED)
|
||||
->setSubDate(new \DateTimeImmutable('yesterday'))
|
||||
->setUnsubDate(new \DateTimeImmutable('now'));
|
||||
|
||||
$sub4 = new MerBeSub();
|
||||
$sub4->setService($ser5)
|
||||
->setStatus(SubStatus::REGISTERED)
|
||||
->setCode('CoDe')
|
||||
->setSubDate(new \DateTimeImmutable('now'));
|
||||
|
||||
$manager->persist($ser1);
|
||||
$manager->persist($ser2);
|
||||
$manager->persist($ser3);
|
||||
$manager->persist($ser4);
|
||||
$manager->persist($ser5);
|
||||
|
||||
$manager->persist($sub1);
|
||||
$manager->persist($sub2);
|
||||
$manager->persist($sub3);
|
||||
$manager->persist($sub4);
|
||||
|
||||
$manager->flush();
|
||||
}
|
||||
|
Reference in New Issue
Block a user