Commit 2bac3d70 authored by Anthony Gautreau's avatar Anthony Gautreau
Browse files

Finalisation de la premiere maquette

parent e94ae822
Loading
Loading
Loading
Loading
Loading
+0 −0

Empty file added.

+53 −0
Changes for api/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,
        ];
    }
}
+6680 −0

File added.

Preview size limit exceeded, changes collapsed.

+1 −0

File added.

Preview size limit exceeded, changes collapsed.

+1 −1
Changes for frontend/package.json: 1 added line, 1 removed line.
Original line number Diff line number Diff line
{
  "name": "@unicaen/utilisateur",
  "version": "0.0.2",
  "version": "0.1.1",
  "main": "dist/unicaen-utilisateur.umd.js",
  "module": "dist/unicaen-utilisateur.es.js",
  "publishConfig": {
Loading