Loading src/DataFixtures/RolePrivilegeFixtures.php 0 → 100644 +0 −0 Empty file added. src/DataFixtures/UtilisateurPrivilegeFixtures.php 0 → 100644 +53 −0 Changes for src/DataFixtures/UtilisateurPrivilegeFixtures.php: 53 added lines, 0 removed lines. Original line number Diff line number Diff line <?php namespace Unicaen\Utilisateur\DataFixtures; use Doctrine\Bundle\FixturesBundle\Fixture; use Doctrine\Bundle\FixturesBundle\FixtureGroupInterface; use Doctrine\Common\DataFixtures\DependentFixtureInterface; use Doctrine\Persistence\ObjectManager; use Unicaen\Privilege\DataFixtures\System\PrivilegeCategorieFixtures; use Unicaen\Privilege\DataFixtures\System\PrivilegeRouteFixtures; use Unicaen\Privilege\Entity\PrivilegeCategorie; class PrivilegeFixtures extends Fixture implements FixtureGroupInterface { public static function getGroups(): array { return ['system', 'privilege']; } public function load(ObjectManager $manager): void { $privilegeVoir = new \Unicaen\Privilege\Entity\Privilege(); $privilegeVoir->setName('Voir'); $privilegeVoir->setCode('privilege_voir'); $privilegeVoir->setCategory($this->getReference(PrivilegeCategorieFixtures::REFERENCE, PrivilegeCategorie::class)); $privilegeCreer = new \Unicaen\Privilege\Entity\Privilege(); $privilegeCreer->setName('Créer'); $privilegeCreer->setCode('privilege_creer'); $privilegeCreer->setCategory($this->getReference(PrivilegeCategorieFixtures::REFERENCE, PrivilegeCategorie::class)); $privilegeModifier = new \Unicaen\Privilege\Entity\Privilege(); $privilegeModifier->setName('Modifier'); $privilegeModifier->setCode('privilege_modifier'); $privilegeModifier->setCategory($this->getReference(PrivilegeCategorieFixtures::REFERENCE, PrivilegeCategorie::class)); $privilegeSupprimer = new \Unicaen\Privilege\Entity\Privilege(); $privilegeSupprimer->setName('Supprimer'); $privilegeSupprimer->setCode('privilege_supprimer'); $privilegeSupprimer->setCategory($this->getReference(PrivilegeCategorieFixtures::REFERENCE, PrivilegeCategorie::class)); $manager->persist($privilegeVoir); $manager->flush(); } public function getDependencies(): array { return [ PrivilegeCategorieFixtures::class, PrivilegeRouteFixtures::class, ]; } } Loading
src/DataFixtures/UtilisateurPrivilegeFixtures.php 0 → 100644 +53 −0 Changes for src/DataFixtures/UtilisateurPrivilegeFixtures.php: 53 added lines, 0 removed lines. Original line number Diff line number Diff line <?php namespace Unicaen\Utilisateur\DataFixtures; use Doctrine\Bundle\FixturesBundle\Fixture; use Doctrine\Bundle\FixturesBundle\FixtureGroupInterface; use Doctrine\Common\DataFixtures\DependentFixtureInterface; use Doctrine\Persistence\ObjectManager; use Unicaen\Privilege\DataFixtures\System\PrivilegeCategorieFixtures; use Unicaen\Privilege\DataFixtures\System\PrivilegeRouteFixtures; use Unicaen\Privilege\Entity\PrivilegeCategorie; class PrivilegeFixtures extends Fixture implements FixtureGroupInterface { public static function getGroups(): array { return ['system', 'privilege']; } public function load(ObjectManager $manager): void { $privilegeVoir = new \Unicaen\Privilege\Entity\Privilege(); $privilegeVoir->setName('Voir'); $privilegeVoir->setCode('privilege_voir'); $privilegeVoir->setCategory($this->getReference(PrivilegeCategorieFixtures::REFERENCE, PrivilegeCategorie::class)); $privilegeCreer = new \Unicaen\Privilege\Entity\Privilege(); $privilegeCreer->setName('Créer'); $privilegeCreer->setCode('privilege_creer'); $privilegeCreer->setCategory($this->getReference(PrivilegeCategorieFixtures::REFERENCE, PrivilegeCategorie::class)); $privilegeModifier = new \Unicaen\Privilege\Entity\Privilege(); $privilegeModifier->setName('Modifier'); $privilegeModifier->setCode('privilege_modifier'); $privilegeModifier->setCategory($this->getReference(PrivilegeCategorieFixtures::REFERENCE, PrivilegeCategorie::class)); $privilegeSupprimer = new \Unicaen\Privilege\Entity\Privilege(); $privilegeSupprimer->setName('Supprimer'); $privilegeSupprimer->setCode('privilege_supprimer'); $privilegeSupprimer->setCategory($this->getReference(PrivilegeCategorieFixtures::REFERENCE, PrivilegeCategorie::class)); $manager->persist($privilegeVoir); $manager->flush(); } public function getDependencies(): array { return [ PrivilegeCategorieFixtures::class, PrivilegeRouteFixtures::class, ]; } }