Fixed DataFixtures

This commit is contained in:
Jan Böhmer 2023-06-13 18:54:18 +02:00
parent fc3290271c
commit fc75621f1a

View file

@ -41,8 +41,11 @@ declare(strict_types=1);
namespace App\DataFixtures; namespace App\DataFixtures;
use App\Entity\LabelSystem\BarcodeType;
use App\Entity\LabelSystem\LabelOptions; use App\Entity\LabelSystem\LabelOptions;
use App\Entity\LabelSystem\LabelProcessMode;
use App\Entity\LabelSystem\LabelProfile; use App\Entity\LabelSystem\LabelProfile;
use App\Entity\LabelSystem\LabelSupportedElement;
use Doctrine\Bundle\FixturesBundle\Fixture; use Doctrine\Bundle\FixturesBundle\Fixture;
use Doctrine\ORM\EntityManagerInterface; use Doctrine\ORM\EntityManagerInterface;
use Doctrine\Persistence\ObjectManager; use Doctrine\Persistence\ObjectManager;
@ -62,8 +65,8 @@ class LabelProfileFixtures extends Fixture
$option1 = new LabelOptions(); $option1 = new LabelOptions();
$option1->setLines("[[NAME]]\n[[DESCRIPION]]"); $option1->setLines("[[NAME]]\n[[DESCRIPION]]");
$option1->setBarcodeType('none'); $option1->setBarcodeType(BarcodeType::NONE);
$option1->setSupportedElement('part'); $option1->setSupportedElement(LabelSupportedElement::PART);
$profile1->setOptions($option1); $profile1->setOptions($option1);
$manager->persist($profile1); $manager->persist($profile1);
@ -74,8 +77,8 @@ class LabelProfileFixtures extends Fixture
$option2 = new LabelOptions(); $option2 = new LabelOptions();
$option2->setLines("[[NAME]]\n[[DESCRIPION]]"); $option2->setLines("[[NAME]]\n[[DESCRIPION]]");
$option2->setBarcodeType('qr'); $option2->setBarcodeType(BarcodeType::QR);
$option2->setSupportedElement('part'); $option2->setSupportedElement(LabelSupportedElement::PART);
$profile2->setOptions($option2); $profile2->setOptions($option2);
$manager->persist($profile2); $manager->persist($profile2);
@ -86,8 +89,8 @@ class LabelProfileFixtures extends Fixture
$option3 = new LabelOptions(); $option3 = new LabelOptions();
$option3->setLines("[[NAME]]\n[[DESCRIPION]]"); $option3->setLines("[[NAME]]\n[[DESCRIPION]]");
$option3->setBarcodeType('code128'); $option3->setBarcodeType(BarcodeType::CODE128);
$option3->setSupportedElement('part_lot'); $option3->setSupportedElement(LabelSupportedElement::PART_LOT);
$profile3->setOptions($option3); $profile3->setOptions($option3);
$manager->persist($profile3); $manager->persist($profile3);
@ -98,9 +101,9 @@ class LabelProfileFixtures extends Fixture
$option4 = new LabelOptions(); $option4 = new LabelOptions();
$option4->setLines('{{ element.name }}'); $option4->setLines('{{ element.name }}');
$option4->setBarcodeType('code39'); $option4->setBarcodeType(BarcodeType::CODE39);
$option4->setSupportedElement('part'); $option4->setSupportedElement(LabelSupportedElement::PART);
$option4->setProcessMode('twig'); $option4->setProcessMode(LabelProcessMode::TWIG);
$profile4->setOptions($option4); $profile4->setOptions($option4);
$manager->persist($profile4); $manager->persist($profile4);