diff --git a/.idea/.gitignore b/.idea/.gitignore deleted file mode 100644 index 13566b81b018ad684f3a35fee301741b2734c8f4..0000000000000000000000000000000000000000 --- a/.idea/.gitignore +++ /dev/null @@ -1,8 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml -# Editor-based HTTP Client requests -/httpRequests/ -# Datasource local storage ignored files -/dataSources/ -/dataSources.local.xml diff --git a/.idea/indicateur.iml b/.idea/indicateur.iml deleted file mode 100644 index c956989b29ad0767edc6cf3a202545927c3d1e76..0000000000000000000000000000000000000000 --- a/.idea/indicateur.iml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<module type="WEB_MODULE" version="4"> - <component name="NewModuleRootManager"> - <content url="file://$MODULE_DIR$" /> - <orderEntry type="inheritedJdk" /> - <orderEntry type="sourceFolder" forTests="false" /> - </component> -</module> \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml deleted file mode 100644 index 702fcb45f351f51041df27dcf521e77741338c0e..0000000000000000000000000000000000000000 --- a/.idea/modules.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="ProjectModuleManager"> - <modules> - <module fileurl="file://$PROJECT_DIR$/.idea/indicateur.iml" filepath="$PROJECT_DIR$/.idea/indicateur.iml" /> - </modules> - </component> -</project> \ No newline at end of file diff --git a/.idea/php.xml b/.idea/php.xml deleted file mode 100644 index b07a1d6369f5fe200dc3a60ef3be05104bac69e7..0000000000000000000000000000000000000000 --- a/.idea/php.xml +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="PhpProjectSharedConfiguration" php_language_level="7.1"> - <option name="suggestChangeDefaultLanguageLevel" value="false" /> - </component> -</project> \ No newline at end of file diff --git a/.idea/sqldialects.xml b/.idea/sqldialects.xml deleted file mode 100644 index 556fbb116cf532e8e9b39c1d917a699ab7b7ca4c..0000000000000000000000000000000000000000 --- a/.idea/sqldialects.xml +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="SqlDialectMappings"> - <file url="file://$PROJECT_DIR$/documentation/02_privileges.sql" dialect="GenericSQL" /> - </component> -</project> \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml deleted file mode 100644 index 94a25f7f4cb416c083d265558da75d457237d671..0000000000000000000000000000000000000000 --- a/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="VcsDirectoryMappings"> - <mapping directory="$PROJECT_DIR$" vcs="Git" /> - </component> -</project> \ No newline at end of file diff --git a/Module.php b/Module.php index e5f2dbe4b9c84a1146a21670175a1ccfe5045ad5..0e231315f796e76bcaac3eff21eb1528a6011d62 100755 --- a/Module.php +++ b/Module.php @@ -1,13 +1,6 @@ <?php -/** - * Laminas Framework (http://framework.zend.com/) - * - * @link http://github.com/zendframework/LaminasSkeletonApplication for the canonical source repository - * @copyright Copyright (c) 2005-2012 Laminas Technologies USA Inc. (http://www.zend.com) - * @license http://framework.zend.com/license/new-bsd New BSD License - */ - -namespace Indicateur; + +namespace UnicaenIndicateur; use Laminas\Config\Factory as ConfigFactory; use Laminas\Console\Adapter\AdapterInterface as Console; diff --git a/config/merged/abonnement.config.php b/config/merged/abonnement.config.php index 79c41252e8b995dd3313fd6c6be8bb22a2abdd1e..1ef062b7e481dcee1802c181f69275c00d6ecab4 100644 --- a/config/merged/abonnement.config.php +++ b/config/merged/abonnement.config.php @@ -1,12 +1,10 @@ <?php -namespace Application; - -use Indicateur\Controller\AbonnementController; -use Indicateur\Controller\AbonnementControllerFactory; -use Indicateur\Provider\Privilege\AbonnementPrivileges; -use Indicateur\Service\Abonnement\AbonnementService; -use Indicateur\Service\Abonnement\AbonnementServiceFactory; +use UnicaenIndicateur\Controller\AbonnementController; +use UnicaenIndicateur\Controller\AbonnementControllerFactory; +use UnicaenIndicateur\Provider\Privilege\AbonnementPrivileges; +use UnicaenIndicateur\Service\Abonnement\AbonnementService; +use UnicaenIndicateur\Service\Abonnement\AbonnementServiceFactory; use UnicaenPrivilege\Guard\PrivilegeController; use Laminas\Mvc\Console\Router\Simple; use Laminas\Router\Http\Literal; diff --git a/config/merged/index.config.php b/config/merged/index.config.php index 4d550a42d3c4a58dafe628fa193701ed24f1099c..f034ffdb6d040aab8ad6be14419fb603576b3554 100644 --- a/config/merged/index.config.php +++ b/config/merged/index.config.php @@ -1,10 +1,8 @@ <?php -namespace Application; - -use Indicateur\Controller\IndexController; -use Indicateur\Controller\IndexControllerFactory; -use Indicateur\Provider\Privilege\IndicateurPrivileges; +use UnicaenIndicateur\Controller\IndexController; +use UnicaenIndicateur\Controller\IndexControllerFactory; +use UnicaenIndicateur\Provider\Privilege\IndicateurPrivileges; use UnicaenPrivilege\Guard\PrivilegeController; use Laminas\Router\Http\Literal; @@ -27,32 +25,6 @@ return [ ], ], - 'navigation' => [ - 'default' => [ - 'home' => [ - 'pages' => [ - 'gestion' => [ - 'pages' => [ - 'emc2' => [ - 'label' => 'Mon EMC2', - 'route' => 'mes-indicateurs', - 'resource' => PrivilegeController::getResourceId(IndexController::class, 'index'), - 'order' => 10001, - 'dropdown-header' => true, - ], - 'indeicateur' => [ - 'label' => 'Mes indicateurs', - 'route' => 'mes-indicateurs', - 'resource' => PrivilegeController::getResourceId(IndexController::class, 'index'), - 'order' => 10001, - 'icon' => 'fas fa-angle-right', - ], - ], - ], - ], - ], - ], - ], 'router' => [ 'routes' => [ diff --git a/config/merged/indicateur.config.php b/config/merged/indicateur.config.php index 496cee83929df90139a867cc416814df24caeb53..e308a6147cad602dff26d9cf2def221f2892c23c 100644 --- a/config/merged/indicateur.config.php +++ b/config/merged/indicateur.config.php @@ -1,16 +1,14 @@ <?php -namespace Application; - -use Indicateur\Controller\IndicateurController; -use Indicateur\Controller\IndicateurControllerFactory; -use Indicateur\Form\Indicateur\IndicateurForm; -use Indicateur\Form\Indicateur\IndicateurFormFactory; -use Indicateur\Form\Indicateur\IndicateurHydrator; -use Indicateur\Form\Indicateur\IndicateurHydratorFactory; -use Indicateur\Provider\Privilege\IndicateurPrivileges; -use Indicateur\Service\Indicateur\IndicateurService; -use Indicateur\Service\Indicateur\IndicateurServiceFactory; +use UnicaenIndicateur\Controller\IndicateurController; +use UnicaenIndicateur\Controller\IndicateurControllerFactory; +use UnicaenIndicateur\Form\Indicateur\IndicateurForm; +use UnicaenIndicateur\Form\Indicateur\IndicateurFormFactory; +use UnicaenIndicateur\Form\Indicateur\IndicateurHydrator; +use UnicaenIndicateur\Form\Indicateur\IndicateurHydratorFactory; +use UnicaenIndicateur\Provider\Privilege\IndicateurPrivileges; +use UnicaenIndicateur\Service\Indicateur\IndicateurService; +use UnicaenIndicateur\Service\Indicateur\IndicateurServiceFactory; use UnicaenPrivilege\Guard\PrivilegeController; use Laminas\Mvc\Console\Router\Simple; use Laminas\Router\Http\Literal; diff --git a/config/module.config.php b/config/module.config.php index 53fb9437190a33a3389e9cf5adc6a414df9632fe..a96740e49fce3600b3ecac543abaccc3a63310db 100644 --- a/config/module.config.php +++ b/config/module.config.php @@ -2,7 +2,7 @@ use Doctrine\Common\Persistence\Mapping\Driver\MappingDriverChain; use Doctrine\ORM\Mapping\Driver\XmlDriver; -use Indicateur\Provider\Privilege\IndicateurPrivileges; +use UnicaenIndicateur\Provider\Privilege\IndicateurPrivileges; use UnicaenPrivilege\Guard\PrivilegeController; return array( @@ -16,14 +16,14 @@ return array( 'orm_default' => [ 'class' => MappingDriverChain::class, 'drivers' => [ - 'Indicateur\Entity\Db' => 'orm_default_xml_driver', + 'UnicaenIndicateur\Entity\Db' => 'orm_default_xml_driver', ], ], 'orm_default_xml_driver' => [ 'class' => XmlDriver::class, 'cache' => 'apc', 'paths' => [ - __DIR__ . '/../src/Indicateur/Entity/Db/Mapping', + __DIR__ . '/../src/UnicaenIndicateur/Entity/Db/Mapping', ], ], ], diff --git a/config/unicaen-indicateur.global.php.dist b/config/unicaen-indicateur.global.php.dist new file mode 100644 index 0000000000000000000000000000000000000000..823aef57efc2380ddadcb5a46bdbc992b748738c --- /dev/null +++ b/config/unicaen-indicateur.global.php.dist @@ -0,0 +1,20 @@ +<?php + +return [ + +// 'navigation' => [ +// 'default' => [ +// 'home' => [ +// 'pages' => [ +// 'indicateur' => [ +// 'label' => 'Mes indicateurs', +// 'route' => 'mes-indicateurs', +// 'resource' => PrivilegeController::getResourceId(IndexController::class, 'index'), +// 'order' => 10001, +// 'icon' => 'fas fa-angle-right', +// ], +// ], +// ], +// ], +// ], +]; \ No newline at end of file diff --git a/documentation/02_privileges.sql b/documentation/02_privileges.sql index 85e34fd244894979bd9ba9749379207131a48f3a..9d6f233fb4438d7c17003b16198b1f8d78281e51 100644 --- a/documentation/02_privileges.sql +++ b/documentation/02_privileges.sql @@ -5,11 +5,19 @@ WITH d(code, lib, ordre) AS ( SELECT 'afficher-indicateur', 'Afficher un indicateur', 1 UNION SELECT 'editer-indicateur', 'Éditer un indicateur', 2 UNION SELECT 'detruire-indicateur', 'Effacer un indicateur', 3 UNION +) +SELECT cp.id, d.code, d.lib, d.ordre +FROM d +JOIN unicaen_privilege_categorie cp ON cp.CODE = 'indicateur'; + +INSERT INTO unicaen_privilege_categorie (code, libelle, ordre, namespace) +VALUES ('abonnement', 'Gestions des abonnement', 810, 'Indicateur\Provider\Privilege'); +INSERT INTO unicaen_privilege_privilege(CATEGORIE_ID, CODE, LIBELLE, ORDRE) +WITH d(code, lib, ordre) AS ( SELECT 'afficher-abonnement', 'Afficher un abonnement', 4 UNION SELECT 'editer-abonnement', 'Éditer un abonnement', 5 UNION SELECT 'detruire-abonnement', 'Effacer un abonnement', 6 ) SELECT cp.id, d.code, d.lib, d.ordre FROM d -JOIN unicaen_privilege_categorie cp ON cp.CODE = 'indicateur'; - + JOIN unicaen_privilege_categorie cp ON cp.CODE = 'abonnement'; \ No newline at end of file diff --git a/src/Indicateur/Controller/AbonnementController.php b/src/UnicaenIndicateur/Controller/AbonnementController.php similarity index 87% rename from src/Indicateur/Controller/AbonnementController.php rename to src/UnicaenIndicateur/Controller/AbonnementController.php index 273abc8d434e8a79182914c30cde22cf2b57b2f5..f038c8f7d0a682d8bb11b3f33c4f4831b012f1ef 100644 --- a/src/Indicateur/Controller/AbonnementController.php +++ b/src/UnicaenIndicateur/Controller/AbonnementController.php @@ -1,19 +1,19 @@ <?php -namespace Indicateur\Controller; +namespace UnicaenIndicateur\Controller; use DateInterval; use DateTime; -use Indicateur\Entity\Db\Abonnement; -use Indicateur\Service\Abonnement\AbonnementServiceAwareTrait; -use Indicateur\Service\Indicateur\IndicateurServiceAwareTrait; +use UnicaenIndicateur\Entity\Db\Abonnement; +use UnicaenIndicateur\Service\Abonnement\AbonnementServiceAwareTrait; +use UnicaenIndicateur\Service\Indicateur\IndicateurServiceAwareTrait; use UnicaenUtilisateur\Service\User\UserServiceAwareTrait; use Laminas\Mvc\Controller\AbstractActionController; use Laminas\View\Model\ViewModel; class AbonnementController extends AbstractActionController { use AbonnementServiceAwareTrait; - use IndicateurServiceAwareTrait; + use UnicaenIndicateurServiceAwareTrait; use UserServiceAwareTrait; public function indexAction() diff --git a/src/Indicateur/Controller/AbonnementControllerFactory.php b/src/UnicaenIndicateur/Controller/AbonnementControllerFactory.php similarity index 84% rename from src/Indicateur/Controller/AbonnementControllerFactory.php rename to src/UnicaenIndicateur/Controller/AbonnementControllerFactory.php index cef7462c37b381910f907f8d915bd26852d8390f..508e1c229c1d5a1f64ec2865931891e98e245f06 100644 --- a/src/Indicateur/Controller/AbonnementControllerFactory.php +++ b/src/UnicaenIndicateur/Controller/AbonnementControllerFactory.php @@ -1,9 +1,9 @@ <?php -namespace Indicateur\Controller; +namespace UnicaenIndicateur\Controller; -use Indicateur\Service\Abonnement\AbonnementService; -use Indicateur\Service\Indicateur\IndicateurService; +use UnicaenIndicateur\Service\Abonnement\AbonnementService; +use UnicaenIndicateur\Service\Indicateur\IndicateurService; use Interop\Container\ContainerInterface; use UnicaenUtilisateur\Service\User\UserService;; diff --git a/src/Indicateur/Controller/IndexController.php b/src/UnicaenIndicateur/Controller/IndexController.php similarity index 87% rename from src/Indicateur/Controller/IndexController.php rename to src/UnicaenIndicateur/Controller/IndexController.php index 55a4a66d45855ffb33514f9e3651ed1770131736..ae37de7c72f71afc16aafde729c5ac4373a10ac5 100644 --- a/src/Indicateur/Controller/IndexController.php +++ b/src/UnicaenIndicateur/Controller/IndexController.php @@ -1,17 +1,17 @@ <?php -namespace Indicateur\Controller; +namespace UnicaenIndicateur\Controller; -use Indicateur\Entity\Db\Abonnement; -use Indicateur\Service\Abonnement\AbonnementServiceAwareTrait; -use Indicateur\Service\Indicateur\IndicateurServiceAwareTrait; +use UnicaenIndicateur\Entity\Db\Abonnement; +use UnicaenIndicateur\Service\Abonnement\AbonnementServiceAwareTrait; +use UnicaenIndicateur\Service\Indicateur\IndicateurServiceAwareTrait; use UnicaenUtilisateur\Service\User\UserServiceAwareTrait; use Laminas\Mvc\Controller\AbstractActionController; use Laminas\View\Model\ViewModel; class IndexController extends AbstractActionController { use AbonnementServiceAwareTrait; - use IndicateurServiceAwareTrait; + use UnicaenIndicateurServiceAwareTrait; use UserServiceAwareTrait; public function indexAction() : ViewModel diff --git a/src/Indicateur/Controller/IndexControllerFactory.php b/src/UnicaenIndicateur/Controller/IndexControllerFactory.php similarity index 84% rename from src/Indicateur/Controller/IndexControllerFactory.php rename to src/UnicaenIndicateur/Controller/IndexControllerFactory.php index 894d3525a46bec2552fad1b01ee384024e8e68b9..a0c07c86f7b0e480b452c26e2b3c2458f3e35647 100644 --- a/src/Indicateur/Controller/IndexControllerFactory.php +++ b/src/UnicaenIndicateur/Controller/IndexControllerFactory.php @@ -1,9 +1,9 @@ <?php -namespace Indicateur\Controller; +namespace UnicaenIndicateur\Controller; -use Indicateur\Service\Abonnement\AbonnementService; -use Indicateur\Service\Indicateur\IndicateurService; +use UnicaenIndicateur\Service\Abonnement\AbonnementService; +use UnicaenIndicateur\Service\Indicateur\IndicateurService; use Interop\Container\ContainerInterface; use UnicaenUtilisateur\Service\User\UserService; diff --git a/src/Indicateur/Controller/IndicateurController.php b/src/UnicaenIndicateur/Controller/IndicateurController.php similarity index 93% rename from src/Indicateur/Controller/IndicateurController.php rename to src/UnicaenIndicateur/Controller/IndicateurController.php index a778e025911a02db156bc36cecfc96e0cd0e1a94..0b92d05914ade54789606bdb1e613af5f6be2020 100644 --- a/src/Indicateur/Controller/IndicateurController.php +++ b/src/UnicaenIndicateur/Controller/IndicateurController.php @@ -1,12 +1,12 @@ <?php -namespace Indicateur\Controller; +namespace UnicaenIndicateur\Controller; use DateTime; -use Indicateur\Entity\Db\Indicateur; -use Indicateur\Form\Indicateur\IndicateurFormAwareTrait; -use Indicateur\Service\Abonnement\AbonnementServiceAwareTrait; -use Indicateur\Service\Indicateur\IndicateurServiceAwareTrait; +use UnicaenIndicateur\Entity\Db\Indicateur; +use UnicaenIndicateur\Form\Indicateur\IndicateurFormAwareTrait; +use UnicaenIndicateur\Service\Abonnement\AbonnementServiceAwareTrait; +use UnicaenIndicateur\Service\Indicateur\IndicateurServiceAwareTrait; use UnicaenApp\View\Model\CsvModel; use UnicaenUtilisateur\Service\User\UserServiceAwareTrait; use Laminas\Http\Request; @@ -14,11 +14,11 @@ use Laminas\Mvc\Controller\AbstractActionController; use Laminas\View\Model\ViewModel; class IndicateurController extends AbstractActionController { - use IndicateurServiceAwareTrait; + use UnicaenIndicateurServiceAwareTrait; use UserServiceAwareTrait; use AbonnementServiceAwareTrait; - use IndicateurFormAwareTrait; + use UnicaenIndicateurFormAwareTrait; public function indexAction() { diff --git a/src/Indicateur/Controller/IndicateurControllerFactory.php b/src/UnicaenIndicateur/Controller/IndicateurControllerFactory.php similarity index 83% rename from src/Indicateur/Controller/IndicateurControllerFactory.php rename to src/UnicaenIndicateur/Controller/IndicateurControllerFactory.php index cd5dcf521772da39cc065d5571e6a7d62b70f16b..249ca5803580f4eff530a40ea831c060c80b2066 100644 --- a/src/Indicateur/Controller/IndicateurControllerFactory.php +++ b/src/UnicaenIndicateur/Controller/IndicateurControllerFactory.php @@ -1,10 +1,10 @@ <?php -namespace Indicateur\Controller; +namespace UnicaenIndicateur\Controller; -use Indicateur\Form\Indicateur\IndicateurForm; -use Indicateur\Service\Abonnement\AbonnementService; -use Indicateur\Service\Indicateur\IndicateurService; +use UnicaenIndicateur\Form\Indicateur\IndicateurForm; +use UnicaenIndicateur\Service\Abonnement\AbonnementService; +use UnicaenIndicateur\Service\Indicateur\IndicateurService; use Interop\Container\ContainerInterface; use UnicaenUtilisateur\Service\User\UserService;; diff --git a/src/Indicateur/Entity/Db/Abonnement.php b/src/UnicaenIndicateur/Entity/Db/Abonnement.php similarity index 97% rename from src/Indicateur/Entity/Db/Abonnement.php rename to src/UnicaenIndicateur/Entity/Db/Abonnement.php index e0c05f0189bd74e61cfeda48bb7a0002213acd8a..abdd8628f299c31dded3f54f009af2fd9d29408c 100644 --- a/src/Indicateur/Entity/Db/Abonnement.php +++ b/src/UnicaenIndicateur/Entity/Db/Abonnement.php @@ -1,6 +1,6 @@ <?php -namespace Indicateur\Entity\Db; +namespace UnicaenIndicateur\Entity\Db; use DateTime; use UnicaenUtilisateur\Entity\Db\User; diff --git a/src/Indicateur/Entity/Db/Indicateur.php b/src/UnicaenIndicateur/Entity/Db/Indicateur.php similarity index 98% rename from src/Indicateur/Entity/Db/Indicateur.php rename to src/UnicaenIndicateur/Entity/Db/Indicateur.php index fbc87a183ddc98f6cfac0341903437860ff423ee..67f197c26224a298369213898bc96e324b31de58 100644 --- a/src/Indicateur/Entity/Db/Indicateur.php +++ b/src/UnicaenIndicateur/Entity/Db/Indicateur.php @@ -1,6 +1,6 @@ <?php -namespace Indicateur\Entity\Db; +namespace UnicaenIndicateur\Entity\Db; use DateTime; use Doctrine\Common\Collections\ArrayCollection; diff --git a/src/Indicateur/Entity/Db/Mapping/Indicateur.Entity.Db.Abonnement.dcm.xml b/src/UnicaenIndicateur/Entity/Db/Mapping/UnicaenIndicateur.Entity.Db.Abonnement.dcm.xml similarity index 83% rename from src/Indicateur/Entity/Db/Mapping/Indicateur.Entity.Db.Abonnement.dcm.xml rename to src/UnicaenIndicateur/Entity/Db/Mapping/UnicaenIndicateur.Entity.Db.Abonnement.dcm.xml index 1e5ed0ba581ae2dede8a9e7537a086a21ab0c75f..0854fee66233df59b04dede7503f594de04ed49e 100644 --- a/src/Indicateur/Entity/Db/Mapping/Indicateur.Entity.Db.Abonnement.dcm.xml +++ b/src/UnicaenIndicateur/Entity/Db/Mapping/UnicaenIndicateur.Entity.Db.Abonnement.dcm.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <doctrine-mapping xmlns="http://doctrine-project.org/schemas/orm/doctrine-mapping" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://doctrine-project.org/schemas/orm/doctrine-mapping http://doctrine-project.org/schemas/orm/doctrine-mapping.xsd"> - <entity name="Indicateur\Entity\Db\Abonnement" table="unicaen_indicateur_abonnement"> + <entity name="UnicaenIndicateur\Entity\Db\Abonnement" table="unicaen_indicateur_abonnement"> <id name="id" type="integer" column="id"> <generator strategy="IDENTITY"/> @@ -10,7 +10,7 @@ <join-column name="user_id" referenced-column-name="ID"/> </many-to-one> - <many-to-one target-entity="Indicateur\Entity\Db\Indicateur" field="indicateur"> + <many-to-one target-entity="UnicaenIndicateur\Entity\Db\Indicateur" field="indicateur"> <join-column name="indicateur_id" referenced-column-name="id"/> </many-to-one> diff --git a/src/Indicateur/Entity/Db/Mapping/Indicateur.Entity.Db.Indicateur.dcm.xml b/src/UnicaenIndicateur/Entity/Db/Mapping/UnicaenIndicateur.Entity.Db.Indicateur.dcm.xml similarity index 85% rename from src/Indicateur/Entity/Db/Mapping/Indicateur.Entity.Db.Indicateur.dcm.xml rename to src/UnicaenIndicateur/Entity/Db/Mapping/UnicaenIndicateur.Entity.Db.Indicateur.dcm.xml index 4aa06e2696f0e6f0b7eec8b6adde0ed32ec8b602..84898edc9b91661d737dbe94ad3cb9852c3ae404 100644 --- a/src/Indicateur/Entity/Db/Mapping/Indicateur.Entity.Db.Indicateur.dcm.xml +++ b/src/UnicaenIndicateur/Entity/Db/Mapping/UnicaenIndicateur.Entity.Db.Indicateur.dcm.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <doctrine-mapping xmlns="http://doctrine-project.org/schemas/orm/doctrine-mapping" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://doctrine-project.org/schemas/orm/doctrine-mapping http://doctrine-project.org/schemas/orm/doctrine-mapping.xsd"> - <entity name="Indicateur\Entity\Db\Indicateur" table="unicaen_indicateur"> + <entity name="UnicaenIndicateur\Entity\Db\Indicateur" table="unicaen_indicateur"> <id name="id" type="integer" column="id"> <generator strategy="IDENTITY"/> @@ -13,6 +13,6 @@ <field name="viewId" type="string" length="255" column="view_id" nullable="true"/> <field name="entity" type="string" length="255" column="entity" nullable="true"/> - <one-to-many target-entity="Indicateur\Entity\Db\Abonnement" field="abonnements" mapped-by="indicateur" /> + <one-to-many target-entity="UnicaenIndicateur\Entity\Db\Abonnement" field="abonnements" mapped-by="indicateur" /> </entity> </doctrine-mapping> diff --git a/src/Indicateur/Form/Indicateur/IndicateurForm.php b/src/UnicaenIndicateur/Form/Indicateur/IndicateurForm.php similarity index 97% rename from src/Indicateur/Form/Indicateur/IndicateurForm.php rename to src/UnicaenIndicateur/Form/Indicateur/IndicateurForm.php index 6d1485a123d4c6d3fbf5d7a5ac65d95347ee5ee0..48040d6e9ffa3e7adb010f3ab63cc72d15a31836 100644 --- a/src/Indicateur/Form/Indicateur/IndicateurForm.php +++ b/src/UnicaenIndicateur/Form/Indicateur/IndicateurForm.php @@ -1,8 +1,8 @@ <?php -namespace Indicateur\Form\Indicateur; +namespace UnicaenIndicateur\Form\Indicateur; -use Indicateur\Entity\Db\Indicateur; +use UnicaenIndicateur\Entity\Db\Indicateur; use Laminas\Form\Element\Button; use Laminas\Form\Element\Select; use Laminas\Form\Element\Text; diff --git a/src/Indicateur/Form/Indicateur/IndicateurFormAwareTrait.php b/src/UnicaenIndicateur/Form/Indicateur/IndicateurFormAwareTrait.php similarity index 91% rename from src/Indicateur/Form/Indicateur/IndicateurFormAwareTrait.php rename to src/UnicaenIndicateur/Form/Indicateur/IndicateurFormAwareTrait.php index 9d9165897025b4c64a539460d9bd88e32f44b958..6265346fc660e7af161bbed002aca521e9da8996 100644 --- a/src/Indicateur/Form/Indicateur/IndicateurFormAwareTrait.php +++ b/src/UnicaenIndicateur/Form/Indicateur/IndicateurFormAwareTrait.php @@ -1,6 +1,6 @@ <?php -namespace Indicateur\Form\Indicateur; +namespace UnicaenIndicateur\Form\Indicateur; trait IndicateurFormAwareTrait { diff --git a/src/Indicateur/Form/Indicateur/IndicateurFormFactory.php b/src/UnicaenIndicateur/Form/Indicateur/IndicateurFormFactory.php similarity index 91% rename from src/Indicateur/Form/Indicateur/IndicateurFormFactory.php rename to src/UnicaenIndicateur/Form/Indicateur/IndicateurFormFactory.php index 36dce3f95cbc3c651d2403f13c42cbf43a2d4b71..f41c3e3754253da248c0bb902e346fae952767cb 100644 --- a/src/Indicateur/Form/Indicateur/IndicateurFormFactory.php +++ b/src/UnicaenIndicateur/Form/Indicateur/IndicateurFormFactory.php @@ -1,6 +1,6 @@ <?php -namespace Indicateur\Form\Indicateur; +namespace UnicaenIndicateur\Form\Indicateur; use Interop\Container\ContainerInterface; use Laminas\Form\FormElementManager; diff --git a/src/Indicateur/Form/Indicateur/IndicateurHydrator.php b/src/UnicaenIndicateur/Form/Indicateur/IndicateurHydrator.php similarity index 91% rename from src/Indicateur/Form/Indicateur/IndicateurHydrator.php rename to src/UnicaenIndicateur/Form/Indicateur/IndicateurHydrator.php index cb50df2bbb0062de464b1cfeea3f2807eb35d6e2..c4dc6a15bf98e57e25a9012bdeda6ad11b2365ca 100644 --- a/src/Indicateur/Form/Indicateur/IndicateurHydrator.php +++ b/src/UnicaenIndicateur/Form/Indicateur/IndicateurHydrator.php @@ -1,8 +1,8 @@ <?php -namespace Indicateur\Form\Indicateur; +namespace UnicaenIndicateur\Form\Indicateur; -use Indicateur\Entity\Db\Indicateur; +use UnicaenIndicateur\Entity\Db\Indicateur; use Laminas\Hydrator\HydratorInterface; class IndicateurHydrator implements HydratorInterface { diff --git a/src/Indicateur/Form/Indicateur/IndicateurHydratorFactory.php b/src/UnicaenIndicateur/Form/Indicateur/IndicateurHydratorFactory.php similarity index 86% rename from src/Indicateur/Form/Indicateur/IndicateurHydratorFactory.php rename to src/UnicaenIndicateur/Form/Indicateur/IndicateurHydratorFactory.php index dae425cd61a19e3c66fb2e7ab44167148284b5ca..33188986a6f70e6c2c34bad85b46c803373d8720 100644 --- a/src/Indicateur/Form/Indicateur/IndicateurHydratorFactory.php +++ b/src/UnicaenIndicateur/Form/Indicateur/IndicateurHydratorFactory.php @@ -1,6 +1,6 @@ <?php -namespace Indicateur\Form\Indicateur; +namespace UnicaenIndicateur\Form\Indicateur; use Interop\Container\ContainerInterface; diff --git a/src/Indicateur/Provider/Privilege/AbonnementPrivileges.php b/src/UnicaenIndicateur/Provider/Privilege/AbonnementPrivileges.php similarity index 85% rename from src/Indicateur/Provider/Privilege/AbonnementPrivileges.php rename to src/UnicaenIndicateur/Provider/Privilege/AbonnementPrivileges.php index 3374fe35dd6dcbd16fd360aff84bd2b766c625f5..c23312135b82eeed5b4b148e28fb3db9bb33a051 100644 --- a/src/Indicateur/Provider/Privilege/AbonnementPrivileges.php +++ b/src/UnicaenIndicateur/Provider/Privilege/AbonnementPrivileges.php @@ -1,6 +1,6 @@ <?php -namespace Indicateur\Provider\Privilege; +namespace UnicaenIndicateur\Provider\Privilege; use UnicaenPrivilege\Provider\Privilege\Privileges; diff --git a/src/Indicateur/Provider/Privilege/IndicateurPrivileges.php b/src/UnicaenIndicateur/Provider/Privilege/IndicateurPrivileges.php similarity index 85% rename from src/Indicateur/Provider/Privilege/IndicateurPrivileges.php rename to src/UnicaenIndicateur/Provider/Privilege/IndicateurPrivileges.php index 00e279553c849e6ead9c327cb0e37c2454c4638b..c50e4239f87bf2025c16464ce28362e176918e50 100644 --- a/src/Indicateur/Provider/Privilege/IndicateurPrivileges.php +++ b/src/UnicaenIndicateur/Provider/Privilege/IndicateurPrivileges.php @@ -1,6 +1,6 @@ <?php -namespace Indicateur\Provider\Privilege; +namespace UnicaenIndicateur\Provider\Privilege; use UnicaenPrivilege\Provider\Privilege\Privileges; diff --git a/src/Indicateur/Service/Abonnement/AbonnementService.php b/src/UnicaenIndicateur/Service/Abonnement/AbonnementService.php similarity index 96% rename from src/Indicateur/Service/Abonnement/AbonnementService.php rename to src/UnicaenIndicateur/Service/Abonnement/AbonnementService.php index b4d37e86a3b74d28ae6d97df729fcff691818e70..8e2d9ee5d22d76e9e19fcc42a7884f00eed22ccc 100644 --- a/src/Indicateur/Service/Abonnement/AbonnementService.php +++ b/src/UnicaenIndicateur/Service/Abonnement/AbonnementService.php @@ -1,14 +1,14 @@ <?php -namespace Indicateur\Service\Abonnement; +namespace UnicaenIndicateur\Service\Abonnement; use DateTime; use Doctrine\ORM\NonUniqueResultException; use Doctrine\ORM\ORMException; use Doctrine\ORM\QueryBuilder; -use Indicateur\Entity\Db\Abonnement; -use Indicateur\Entity\Db\Indicateur; -use Indicateur\Service\Indicateur\IndicateurServiceAwareTrait; +use UnicaenIndicateur\Entity\Db\Abonnement; +use UnicaenIndicateur\Entity\Db\Indicateur; +use UnicaenIndicateur\Service\Indicateur\IndicateurServiceAwareTrait; use UnicaenApp\Exception\RuntimeException; use UnicaenApp\Service\EntityManagerAwareTrait; use UnicaenMail\Service\Mail\MailServiceAwareTrait; @@ -17,7 +17,7 @@ use Laminas\Mvc\Controller\AbstractActionController; class AbonnementService { use EntityManagerAwareTrait; - use IndicateurServiceAwareTrait; + use UnicaenIndicateurServiceAwareTrait; use MailServiceAwareTrait; /** GESTION DES ENTITES *******************************************************************************************/ diff --git a/src/Indicateur/Service/Abonnement/AbonnementServiceAwareTrait.php b/src/UnicaenIndicateur/Service/Abonnement/AbonnementServiceAwareTrait.php similarity index 92% rename from src/Indicateur/Service/Abonnement/AbonnementServiceAwareTrait.php rename to src/UnicaenIndicateur/Service/Abonnement/AbonnementServiceAwareTrait.php index c75e9deb8c42df3953b441eab0edeeae7f479d36..83dcc1a3eff1cb3c83c8798875ce8059fb17200b 100644 --- a/src/Indicateur/Service/Abonnement/AbonnementServiceAwareTrait.php +++ b/src/UnicaenIndicateur/Service/Abonnement/AbonnementServiceAwareTrait.php @@ -1,6 +1,6 @@ <?php -namespace Indicateur\Service\Abonnement; +namespace UnicaenIndicateur\Service\Abonnement; trait AbonnementServiceAwareTrait { diff --git a/src/Indicateur/Service/Abonnement/AbonnementServiceFactory.php b/src/UnicaenIndicateur/Service/Abonnement/AbonnementServiceFactory.php similarity index 90% rename from src/Indicateur/Service/Abonnement/AbonnementServiceFactory.php rename to src/UnicaenIndicateur/Service/Abonnement/AbonnementServiceFactory.php index e5d1dbb619620e8b473c98f3381b34a37643619d..e2155f7b8f0c988afb588e187f4f8db9a7cebdc2 100644 --- a/src/Indicateur/Service/Abonnement/AbonnementServiceFactory.php +++ b/src/UnicaenIndicateur/Service/Abonnement/AbonnementServiceFactory.php @@ -1,9 +1,9 @@ <?php -namespace Indicateur\Service\Abonnement; +namespace UnicaenIndicateur\Service\Abonnement; use Doctrine\ORM\EntityManager; -use Indicateur\Service\Indicateur\IndicateurService; +use UnicaenIndicateur\Service\Indicateur\IndicateurService; use Interop\Container\ContainerInterface; use UnicaenMail\Service\Mail\MailService; diff --git a/src/Indicateur/Service/Indicateur/IndicateurService.php b/src/UnicaenIndicateur/Service/Indicateur/IndicateurService.php similarity index 99% rename from src/Indicateur/Service/Indicateur/IndicateurService.php rename to src/UnicaenIndicateur/Service/Indicateur/IndicateurService.php index ac9d36e2167eb409d2ab9a947c9a7abb013152f1..6aac56c74ecc5a3bb20fed195084174824907aa0 100644 --- a/src/Indicateur/Service/Indicateur/IndicateurService.php +++ b/src/UnicaenIndicateur/Service/Indicateur/IndicateurService.php @@ -1,6 +1,6 @@ <?php -namespace Indicateur\Service\Indicateur; +namespace UnicaenIndicateur\Service\Indicateur; use DateTime; use Doctrine\DBAL\Exception as DBA_Exception; @@ -8,7 +8,7 @@ use Doctrine\DBAL\Driver\Exception as DBA_Driver_Exception; use Doctrine\ORM\NonUniqueResultException; use Doctrine\ORM\ORMException; use Exception; -use Indicateur\Entity\Db\Indicateur; +use UnicaenIndicateur\Entity\Db\Indicateur; use UnicaenApp\Exception\RuntimeException; use UnicaenApp\Service\EntityManagerAwareTrait; use Laminas\Mvc\Controller\AbstractActionController; diff --git a/src/Indicateur/Service/Indicateur/IndicateurServiceAwareTrait.php b/src/UnicaenIndicateur/Service/Indicateur/IndicateurServiceAwareTrait.php similarity index 92% rename from src/Indicateur/Service/Indicateur/IndicateurServiceAwareTrait.php rename to src/UnicaenIndicateur/Service/Indicateur/IndicateurServiceAwareTrait.php index bff7921cee6bd7aaf1a4c5f73985bfc789e49b7b..48a5346dce6dd1e6e075d66ec211682652f62618 100644 --- a/src/Indicateur/Service/Indicateur/IndicateurServiceAwareTrait.php +++ b/src/UnicaenIndicateur/Service/Indicateur/IndicateurServiceAwareTrait.php @@ -1,6 +1,6 @@ <?php -namespace Indicateur\Service\Indicateur; +namespace UnicaenIndicateur\Service\Indicateur; trait IndicateurServiceAwareTrait { diff --git a/src/Indicateur/Service/Indicateur/IndicateurServiceFactory.php b/src/UnicaenIndicateur/Service/Indicateur/IndicateurServiceFactory.php similarity index 92% rename from src/Indicateur/Service/Indicateur/IndicateurServiceFactory.php rename to src/UnicaenIndicateur/Service/Indicateur/IndicateurServiceFactory.php index d479c2a705327ca8ff5d21e115afb1ffe9a5dcff..cd2a82393c2dbf0f9616c94d5be18f1604bf4023 100644 --- a/src/Indicateur/Service/Indicateur/IndicateurServiceFactory.php +++ b/src/UnicaenIndicateur/Service/Indicateur/IndicateurServiceFactory.php @@ -1,6 +1,6 @@ <?php -namespace Indicateur\Service\Indicateur; +namespace UnicaenIndicateur\Service\Indicateur; use Doctrine\ORM\EntityManager; use Interop\Container\ContainerInterface; diff --git a/view/indicateur/default/default-form.phtml b/view/unicaen-indicateur/default/default-form.phtml similarity index 100% rename from view/indicateur/default/default-form.phtml rename to view/unicaen-indicateur/default/default-form.phtml diff --git a/view/indicateur/index/abonnement.phtml b/view/unicaen-indicateur/index/abonnement.phtml similarity index 94% rename from view/indicateur/index/abonnement.phtml rename to view/unicaen-indicateur/index/abonnement.phtml index 65900186479507e3027c7f56b6bbd04ab2f7474e..3426066a546dde85e708a72c1765faaa1fa438ff 100644 --- a/view/indicateur/index/abonnement.phtml +++ b/view/unicaen-indicateur/index/abonnement.phtml @@ -1,6 +1,6 @@ <?php -use Indicateur\Entity\Db\Indicateur; +use UnicaenIndicateur\Entity\Db\Indicateur; /** * @see \Indicateur\Controller\IndexController::abonnementAction() diff --git a/view/indicateur/index/index.phtml b/view/unicaen-indicateur/index/index.phtml similarity index 98% rename from view/indicateur/index/index.phtml rename to view/unicaen-indicateur/index/index.phtml index 7e730519cd867e51a2372c2bd265aca117d3d984..66130ee99707236b90059754dd8b1e1795b3a27b 100644 --- a/view/indicateur/index/index.phtml +++ b/view/unicaen-indicateur/index/index.phtml @@ -1,6 +1,6 @@ <?php -use Indicateur\Entity\Db\Abonnement; +use UnicaenIndicateur\Entity\Db\Abonnement; /** * @see \Indicateur\Controller\IndexController::indexAction() diff --git a/view/indicateur/indicateur/afficher.phtml b/view/unicaen-indicateur/indicateur/afficher.phtml similarity index 98% rename from view/indicateur/indicateur/afficher.phtml rename to view/unicaen-indicateur/indicateur/afficher.phtml index 4e6b5c068da206cfbde99d3b5515a6421577391f..32259265daeb310e1a2df480bdbe9164531f08f4 100644 --- a/view/indicateur/indicateur/afficher.phtml +++ b/view/unicaen-indicateur/indicateur/afficher.phtml @@ -8,7 +8,7 @@ * @var array $data */ -use Indicateur\Entity\Db\Indicateur; +use UnicaenIndicateur\Entity\Db\Indicateur; ?> diff --git a/view/indicateur/indicateur/index.phtml b/view/unicaen-indicateur/indicateur/index.phtml similarity index 97% rename from view/indicateur/indicateur/index.phtml rename to view/unicaen-indicateur/indicateur/index.phtml index 57d6b008f605c42d483f0878a64c8ec9ab3ad5a0..8e4d3f95aeb6dcbc9e48a4b73089c06f5293d81f 100644 --- a/view/indicateur/indicateur/index.phtml +++ b/view/unicaen-indicateur/indicateur/index.phtml @@ -5,9 +5,9 @@ * @var Abonnement[] $abonnements */ -use Indicateur\Entity\Db\Abonnement; -use Indicateur\Entity\Db\Indicateur; -use Indicateur\Provider\Privilege\IndicateurPrivileges; +use UnicaenIndicateur\Entity\Db\Abonnement; +use UnicaenIndicateur\Entity\Db\Indicateur; +use UnicaenIndicateur\Provider\Privilege\IndicateurPrivileges; $canVoir = $this->isAllowed(IndicateurPrivileges::getResourceId(IndicateurPrivileges::AFFICHER)); $canEditer = $this->isAllowed(IndicateurPrivileges::getResourceId(IndicateurPrivileges::EDITER));