diff --git "a/data/Sql/Requ\303\252te-pilotage-HC.sql" "b/data/Sql/Requ\303\252te-pilotage-HC.sql" new file mode 100644 index 0000000000000000000000000000000000000000..1c07d1d96c80e638219279948e278ccbc57e9ca7 --- /dev/null +++ "b/data/Sql/Requ\303\252te-pilotage-HC.sql" @@ -0,0 +1,308 @@ +SELECT + t3.annee_id || '-' || (t3.annee_id+1) annee_universitaire, + t3.etat, + t3.type_heures, + s.libelle_court structure, + i.source_code intervenant_n_harpege, + i.prenom || ' ' || i.nom_usuel intervenant, + t3.hetd_payables +FROM + +( +SELECT + annee_id, + etat, + type_heures, + structure_id, + intervenant_id, + sum(hetd) hetd_payables +FROM ( + SELECT + annee_id, + LOWER(tvh.code) || '-' || evh.code etat, + 10*tvh.ordre + evh.ordre ordre, + type_heures, + structure_id, + intervenant_id, + SUM(hetd) hetd + FROM ( + SELECT + i.annee_id, + fr.type_volume_horaire_id, + fr.etat_volume_horaire_id, + 'fi' type_heures, + COALESCE(ep.structure_id,i.structure_id) structure_id, + fr.intervenant_id, + SUM(frs.heures_compl_fi) hetd + FROM + formule_resultat_service frs + JOIN formule_resultat fr ON fr.id = frs.formule_resultat_id + JOIN service s ON s.id = frs.service_id + JOIN intervenant i ON i.id = fr.intervenant_id + LEFT JOIN element_pedagogique ep ON ep.id = s.element_pedagogique_id + GROUP BY + i.annee_id, + fr.type_volume_horaire_id, + fr.etat_volume_horaire_id, + fr.intervenant_id, + ep.structure_id, + i.structure_id + + UNION ALL + + SELECT + i.annee_id, + fr.type_volume_horaire_id, + fr.etat_volume_horaire_id, + 'fa' type_heures, + COALESCE(ep.structure_id,i.structure_id) structure_id, + fr.intervenant_id, + SUM(frs.heures_compl_fa) hetd + FROM + formule_resultat_service frs + JOIN formule_resultat fr ON fr.id = frs.formule_resultat_id + JOIN service s ON s.id = frs.service_id + JOIN intervenant i ON i.id = fr.intervenant_id + LEFT JOIN element_pedagogique ep ON ep.id = s.element_pedagogique_id + GROUP BY + i.annee_id, + fr.type_volume_horaire_id, + fr.etat_volume_horaire_id, + fr.intervenant_id, + ep.structure_id, + i.structure_id + + UNION ALL + + SELECT + i.annee_id, + fr.type_volume_horaire_id, + fr.etat_volume_horaire_id, + 'fc' type_heures, + COALESCE(ep.structure_id,i.structure_id) structure_id, + fr.intervenant_id, + SUM(frs.heures_compl_fc) hetd + FROM + formule_resultat_service frs + JOIN formule_resultat fr ON fr.id = frs.formule_resultat_id + JOIN service s ON s.id = frs.service_id + JOIN intervenant i ON i.id = fr.intervenant_id + LEFT JOIN element_pedagogique ep ON ep.id = s.element_pedagogique_id + GROUP BY + i.annee_id, + fr.type_volume_horaire_id, + fr.etat_volume_horaire_id, + fr.intervenant_id, + ep.structure_id, + i.structure_id + + UNION ALL + + SELECT + i.annee_id, + fr.type_volume_horaire_id, + fr.etat_volume_horaire_id, + 'referentiel' type_heures, + sr.structure_id, + fr.intervenant_id, + sum( frsr.heures_compl_referentiel ) hetd + FROM + formule_resultat_service_ref frsr + JOIN formule_resultat fr ON fr.id = frsr.formule_resultat_id + JOIN service_referentiel sr ON sr.id = frsr.service_referentiel_id + JOIN intervenant i ON i.id = fr.intervenant_id + GROUP BY + i.annee_id, + fr.type_volume_horaire_id, + fr.etat_volume_horaire_id, + fr.intervenant_id, + sr.structure_id + ) t1 + JOIN type_volume_horaire tvh ON tvh.id = t1.type_volume_horaire_id + JOIN etat_volume_horaire evh ON evh.id = t1.etat_volume_horaire_id + GROUP BY + annee_id, tvh.code, evh.code, tvh.ordre, evh.ordre, type_heures, structure_id, intervenant_id + + UNION ALL + + SELECT + annee_id, + etat, + ordre, + type_heures, + structure_id, + intervenant_id, + SUM(hetd) hetd + FROM ( + SELECT + i.annee_id, + 'demande-mise-en-paiement' etat, + 90 ordre, + th.code type_heures, + cc.structure_id structure_id, + i.id intervenant_id, + mep.heures hetd + FROM + mise_en_paiement mep + JOIN type_heures th ON th.id = mep.type_heures_id + JOIN centre_cout cc ON cc.id = mep.centre_cout_id + LEFT JOIN formule_resultat_service frs ON frs.id = mep.formule_res_service_id + LEFT JOIN formule_resultat_service_ref frsr ON frsr.id = mep.formule_res_service_ref_id + LEFT JOIN formule_resultat fr ON fr.id = COALESCE(frs.formule_resultat_id, frsr.formule_resultat_id) + LEFT JOIN intervenant i ON i.id = fr.intervenant_id + WHERE + 1 = ose_divers.comprise_entre(mep.histo_creation,mep.histo_destruction) + AND th.eligible_extraction_paie = 1 + + UNION ALL + + SELECT + i.annee_id, + 'mise-en-paiement' etat, + 91 ordre, + th.code type_heures, + cc.structure_id structure_id, + i.id intervenant_id, + mep.heures hetd + FROM + mise_en_paiement mep + JOIN type_heures th ON th.id = mep.type_heures_id + JOIN centre_cout cc ON cc.id = mep.centre_cout_id + LEFT JOIN formule_resultat_service frs ON frs.id = mep.formule_res_service_id + LEFT JOIN formule_resultat_service_ref frsr ON frsr.id = mep.formule_res_service_ref_id + LEFT JOIN formule_resultat fr ON fr.id = COALESCE(frs.formule_resultat_id, frsr.formule_resultat_id) + LEFT JOIN intervenant i ON i.id = fr.intervenant_id + WHERE + 1 = ose_divers.comprise_entre(mep.histo_creation,mep.histo_destruction) + AND th.eligible_extraction_paie = 1 + AND mep.PERIODE_PAIEMENT_ID IS NOT NULL + ) t1 + GROUP BY + annee_id, etat, ordre, type_heures, structure_id, intervenant_id +) t2 +GROUP BY + annee_id, + etat, ordre + ,type_heures + ,structure_id + ,intervenant_id +ORDER BY + annee_id, ordre + +) t3 + JOIN intervenant i ON i.id = t3.intervenant_id + JOIN structure s ON s.id = t3.structure_id +; + + + + + + + + + + + + +-- Liste des personnes avec des PB de correspondance d'heures FC / Prime FC + +SELECT + /*i.annee_id, + i.source_code code_harpege, + i.nom_usuel, + i.prenom, + sum(mep.heures) hetd_fc_a_payer, + sum(frs.heures_compl_fc_majorees) hetd_prime_fc_realise_valide,*/ + 'https://ose.unicaen.fr/intervenant/' || i.source_code || '/demande-mise-en-paiement' url +FROM + mise_en_paiement mep + JOIN formule_resultat_service frs ON frs.id = mep.formule_res_service_id + JOIN formule_resultat fr ON fr.id = frs.formule_resultat_id + JOIN intervenant i ON i.id = fr.intervenant_id + JOIN type_heures th ON th.id = mep.type_heures_id +WHERE + 1 = ose_divers.comprise_entre(mep.histo_creation,mep.histo_destruction) + AND mep.heures > 0 + AND ( + (th.code = 'fc' AND frs.heures_compl_fc_majorees > 0) + OR + (th.code = 'fc_majorees' AND frs.heures_compl_fc > 0) + ) +group by + i.annee_id, + i.source_code, + i.nom_usuel, + i.prenom + +ORDER BY + i.source_code + ; + + + +SELECT + * +FROM ( + select + mep.formule_res_service_id, + sum( case WHEN th.code = 'fc' THEN mep.heures ELSE 0 END ) heures_fc, + sum( case WHEN th.code = 'fc_majorees' THEN mep.heures ELSE 0 END ) heures_fc_maj + from + mise_en_paiement mep + JOIN type_heures th ON th.id = mep.type_heures_id + where + 1 = ose_divers.comprise_entre(mep.histo_creation,mep.histo_destruction) + group by + mep.formule_res_service_id + ) t1 +WHERE + heures_fc > 0 + AND heures_fc_maj > 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/Sql/notifications indicateurs.sql b/data/Sql/notifications indicateurs.sql new file mode 100644 index 0000000000000000000000000000000000000000..017bc256a3caeecd288496b20f4661bd79198ce7 --- /dev/null +++ b/data/Sql/notifications indicateurs.sql @@ -0,0 +1,37 @@ +select * from personnel where nom_usuel like 'Lobs%'; + +select * from structure where id = 238; + +select + i.id i_id, + ni.id ni_id, + p.id p_id, + a.id a_id, + sni.id sni_id, + sa.id sa_id, + + p.NOM_usuel || ' ' || p.PRENOM personnel, + i.NUMERO || ' ' || i.CODE indicateur, + + sni.libelle_court struct_not_indic, + sa.libelle_court struct_affectation + +from + NOTIFICATION_INDICATEUR ni + JOIN indicateur i ON i.id = ni.indicateur_id + JOIN personnel p ON p.id = ni.personnel_id + LEFT JOIN affectation a ON a.personnel_id = p.id AND 1 = ose_divers.comprise_entre( a.histo_creation, a.histo_destruction ) + LEFT JOIN structure sni ON sni.id = ni.structure_id AND sni.niveau = 2 + LEFT JOIN structure sa ON sa.id = a.structure_id AND sa.niveau = 2 +where + NVL(ni.structure_id,0) <> NVL(a.structure_id,0) +; + +delete from NOTIFICATION_INDICATEUR where +personnel_id = 3079 +AND structure_id = 238; + + +select * from AFFECTATION; + +select * from structure where niveau = 1; \ No newline at end of file diff --git a/module/Application/config/service.config.php b/module/Application/config/service.config.php index 60c1cfa353325d0cc4ec173eb7fe8fc7ecf23ff4..9527d36845ad9f018a485cffdb424168c65d1ca6 100644 --- a/module/Application/config/service.config.php +++ b/module/Application/config/service.config.php @@ -318,49 +318,49 @@ return [ ], 'controllers' => [ 'invokables' => [ - 'Application\Controller\Service' => 'Application\Controller\ServiceController', - 'Application\Controller\ServiceReferentiel' => 'Application\Controller\ServiceReferentielController', + 'Application\Controller\Service' => Application\Controller\ServiceController::class, + 'Application\Controller\ServiceReferentiel' => Application\Controller\ServiceReferentielController::class, ], ], 'service_manager' => [ 'invokables' => [ - 'ApplicationService' => 'Application\\Service\\Service', - 'ApplicationServiceReferentiel' => 'Application\\Service\\ServiceReferentiel', - 'ApplicationFonctionReferentiel' => 'Application\\Service\\FonctionReferentiel', - 'ApplicationPeriode' => 'Application\\Service\\Periode', - 'ApplicationMotifNonPaiement' => 'Application\\Service\\MotifNonPaiement', - 'ApplicationModificationServiceDu' => 'Application\\Service\\ModificationServiceDu', - 'ServiceRechercheHydrator' => 'Application\Entity\Service\RechercheHydrator', - 'ServiceRechercheFormHydrator' => 'Application\Form\Service\RechercheFormHydrator', - 'FormServiceSaisieFieldsetHydrator' => 'Application\Form\Service\SaisieFieldsetHydrator', - 'FormServiceSaisieHydrator' => 'Application\Form\Service\SaisieHydrator', - 'FormServiceReferentielSaisieFieldsetHydrator' => 'Application\Form\ServiceReferentiel\SaisieFieldsetHydrator', - 'FormServiceReferentielSaisieHydrator' => 'Application\Form\ServiceReferentiel\SaisieHydrator', - 'ServiceAssertion' => 'Application\\Assertion\\ServiceAssertion', - 'ServiceReferentielAssertion' => 'Application\\Assertion\\ServiceReferentielAssertion', + 'ApplicationService' => Application\Service\Service::class, + 'ApplicationServiceReferentiel' => Application\Service\ServiceReferentiel::class, + 'ApplicationFonctionReferentiel' => Application\Service\FonctionReferentiel::class, + 'ApplicationPeriode' => Application\Service\Periode::class, + 'ApplicationMotifNonPaiement' => Application\Service\MotifNonPaiement::class, + 'ApplicationModificationServiceDu' => Application\Service\ModificationServiceDu::class, + 'ServiceRechercheHydrator' => Application\Entity\Service\RechercheHydrator::class, + 'ServiceRechercheFormHydrator' => Application\Form\Service\RechercheFormHydrator::class, + 'FormServiceSaisieFieldsetHydrator' => Application\Form\Service\SaisieFieldsetHydrator::class, + 'FormServiceSaisieHydrator' => Application\Form\Service\SaisieHydrator::class, + 'FormServiceReferentielSaisieFieldsetHydrator' => Application\Form\ServiceReferentiel\SaisieFieldsetHydrator::class, + 'FormServiceReferentielSaisieHydrator' => Application\Form\ServiceReferentiel\SaisieHydrator::class, + 'ServiceAssertion' => Application\Assertion\ServiceAssertion::class, + 'ServiceReferentielAssertion' => Application\Assertion\ServiceReferentielAssertion::class, ], ], 'form_elements' => [ 'invokables' => [ - 'ServiceSaisie' => 'Application\\Form\\Service\\Saisie', - 'ServiceSaisieFieldset' => 'Application\\Form\\Service\\SaisieFieldset', - 'ServiceReferentielSaisie' => 'Application\\Form\\ServiceReferentiel\\Saisie', - 'ServiceReferentielSaisieFieldset' => 'Application\\Form\\ServiceReferentiel\\SaisieFieldset', - 'ServiceRechercheForm' => 'Application\\Form\\Service\\RechercheForm', + 'ServiceSaisie' => Application\Form\Service\Saisie::class, + 'ServiceSaisieFieldset' => Application\Form\Service\SaisieFieldset::class, + 'ServiceReferentielSaisie' => Application\Form\ServiceReferentiel\Saisie::class, + 'ServiceReferentielSaisieFieldset' => Application\Form\ServiceReferentiel\SaisieFieldset::class, + 'ServiceRechercheForm' => Application\Form\Service\RechercheForm::class, ], ], 'view_helpers' => [ 'invokables' => [ - 'serviceSaisieForm' => 'Application\View\Helper\Service\SaisieForm', - 'formServiceReferentielSaisie' => 'Application\View\Helper\ServiceReferentiel\FormSaisie', - 'serviceResume' => 'Application\View\Helper\Service\Resume', - 'FonctionReferentiel' => 'Application\View\Helper\ServiceReferentiel\FonctionReferentielViewHelper', + 'serviceSaisieForm' => Application\View\Helper\Service\SaisieForm::class, + 'formServiceReferentielSaisie' => Application\View\Helper\ServiceReferentiel\FormSaisie::class, + 'serviceResume' => Application\View\Helper\Service\Resume::class, + 'FonctionReferentiel' => Application\View\Helper\ServiceReferentiel\FonctionReferentielViewHelper::class, ], 'factories' => [ - 'serviceListe' => 'Application\View\Helper\Service\ListeFactory', - 'serviceLigne' => 'Application\View\Helper\Service\LigneFactory', - 'serviceReferentielListe' => 'Application\View\Helper\ServiceReferentiel\ListeFactory', - 'serviceReferentielLigne' => 'Application\View\Helper\ServiceReferentiel\LigneFactory', + 'serviceListe' => Application\View\Helper\Service\ListeFactory::class, + 'serviceLigne' => Application\View\Helper\Service\LigneFactory::class, + 'serviceReferentielListe' => Application\View\Helper\ServiceReferentiel\ListeFactory::class, + 'serviceReferentielLigne' => Application\View\Helper\ServiceReferentiel\LigneFactory::class, ], 'javascript' => [ '/test.js' diff --git a/module/Application/src/Application/Entity/Db/Dotation.php b/module/Application/src/Application/Entity/Db/Dotation.php index f1287c1e052eace53b4ed9b2c70708e52bc2a088..11ea6f5e42c4dfa4614129b40852ac822f8a7200 100644 --- a/module/Application/src/Application/Entity/Db/Dotation.php +++ b/module/Application/src/Application/Entity/Db/Dotation.php @@ -2,7 +2,9 @@ namespace Application\Entity\Db; -use Application\Interfaces\AnneeAwareInterface; +use Application\Entity\Db\Interfaces\AnneeAwareInterface; +use Application\Entity\Db\Traits\AnneeAwareTrait; +use Application\Entity\Db\Traits\StructureAwareTrait; use UnicaenApp\Entity\HistoriqueAwareInterface; use UnicaenApp\Entity\HistoriqueAwareTrait; @@ -11,6 +13,8 @@ use UnicaenApp\Entity\HistoriqueAwareTrait; */ class Dotation implements HistoriqueAwareInterface, AnneeAwareInterface { + use AnneeAwareTrait; + use StructureAwareTrait; use HistoriqueAwareTrait; /** @@ -28,20 +32,11 @@ class Dotation implements HistoriqueAwareInterface, AnneeAwareInterface */ private $id; - /** - * @var \Application\Entity\Db\Structure - */ - private $structure; - /** * @var \Application\Entity\Db\TypeDotation */ private $type; - /** - * @var \Application\Entity\Db\Annee - */ - private $annee; @@ -113,34 +108,6 @@ class Dotation implements HistoriqueAwareInterface, AnneeAwareInterface - /** - * Set structure - * - * @param \Application\Entity\Db\Structure $structure - * - * @return Dotation - */ - public function setStructure(\Application\Entity\Db\Structure $structure = null) - { - $this->structure = $structure; - - return $this; - } - - - - /** - * Get structure - * - * @return \Application\Entity\Db\Structure - */ - public function getStructure() - { - return $this->structure; - } - - - /** * Set type * @@ -166,32 +133,4 @@ class Dotation implements HistoriqueAwareInterface, AnneeAwareInterface { return $this->type; } - - - - /** - * Set annee - * - * @param \Application\Entity\Db\Annee $annee - * - * @return Dotation - */ - public function setAnnee(\Application\Entity\Db\Annee $annee = null) - { - $this->annee = $annee; - - return $this; - } - - - - /** - * Get annee - * - * @return \Application\Entity\Db\Annee - */ - public function getAnnee() - { - return $this->annee; - } } diff --git a/module/Application/src/Application/Entity/Db/ElementPedagogique.php b/module/Application/src/Application/Entity/Db/ElementPedagogique.php index fe700a90ceea42645a738511d44d8e804a0bad52..175247395a033ae0f87a9fc37be37849f17dec5e 100644 --- a/module/Application/src/Application/Entity/Db/ElementPedagogique.php +++ b/module/Application/src/Application/Entity/Db/ElementPedagogique.php @@ -2,7 +2,7 @@ namespace Application\Entity\Db; -use Application\Interfaces\AnneeAwareInterface; +use Application\Entity\Db\Interfaces\AnneeAwareInterface; use UnicaenApp\Entity\HistoriqueAwareInterface; use UnicaenApp\Entity\HistoriqueAwareTrait; use Zend\Permissions\Acl\Resource\ResourceInterface; diff --git a/module/Application/src/Application/Entity/Db/Interfaces/AdresseIntervenantAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/AdresseIntervenantAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..8f321796cdd9005af7faf3ae598e1cc0eabd4ead --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/AdresseIntervenantAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\AdresseIntervenant; + +/** + * Description of AdresseIntervenantAwareInterface + * + * @author UnicaenCode + */ +interface AdresseIntervenantAwareInterface +{ + /** + * @param AdresseIntervenant $adresseIntervenant + * @return self + */ + public function setAdresseIntervenant( AdresseIntervenant $adresseIntervenant = null ); + + + + /** + * @return AdresseIntervenant + */ + public function getAdresseIntervenant(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/AdresseIntervenantPrincAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/AdresseIntervenantPrincAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..8bbdfb4a579b9cf3f6438f4ff395177848c33b71 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/AdresseIntervenantPrincAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\AdresseIntervenantPrinc; + +/** + * Description of AdresseIntervenantPrincAwareInterface + * + * @author UnicaenCode + */ +interface AdresseIntervenantPrincAwareInterface +{ + /** + * @param AdresseIntervenantPrinc $adresseIntervenantPrinc + * @return self + */ + public function setAdresseIntervenantPrinc( AdresseIntervenantPrinc $adresseIntervenantPrinc = null ); + + + + /** + * @return AdresseIntervenantPrinc + */ + public function getAdresseIntervenantPrinc(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/AdresseStructureAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/AdresseStructureAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..ba71eaeaed6ac8c1798b5148c6dcce49714a5a3d --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/AdresseStructureAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\AdresseStructure; + +/** + * Description of AdresseStructureAwareInterface + * + * @author UnicaenCode + */ +interface AdresseStructureAwareInterface +{ + /** + * @param AdresseStructure $adresseStructure + * @return self + */ + public function setAdresseStructure( AdresseStructure $adresseStructure = null ); + + + + /** + * @return AdresseStructure + */ + public function getAdresseStructure(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/AffectationAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/AffectationAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..d2287226fb7be2c8d87d6d5007ef30496e9eebc2 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/AffectationAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\Affectation; + +/** + * Description of AffectationAwareInterface + * + * @author UnicaenCode + */ +interface AffectationAwareInterface +{ + /** + * @param Affectation $affectation + * @return self + */ + public function setAffectation( Affectation $affectation = null ); + + + + /** + * @return Affectation + */ + public function getAffectation(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/AffectationRechercheAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/AffectationRechercheAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..0727dd2a2653abb1e18f18f6a9bc90397c7077c5 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/AffectationRechercheAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\AffectationRecherche; + +/** + * Description of AffectationRechercheAwareInterface + * + * @author UnicaenCode + */ +interface AffectationRechercheAwareInterface +{ + /** + * @param AffectationRecherche $affectationRecherche + * @return self + */ + public function setAffectationRecherche( AffectationRecherche $affectationRecherche = null ); + + + + /** + * @return AffectationRecherche + */ + public function getAffectationRecherche(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/AgrementAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/AgrementAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..f97e62d957aa299d5ed3408824f22d823b28d93b --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/AgrementAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\Agrement; + +/** + * Description of AgrementAwareInterface + * + * @author UnicaenCode + */ +interface AgrementAwareInterface +{ + /** + * @param Agrement $agrement + * @return self + */ + public function setAgrement( Agrement $agrement = null ); + + + + /** + * @return Agrement + */ + public function getAgrement(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/AnneeAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/AnneeAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..8374b0975054ebbfdaf6a44cf100101077e9474e --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/AnneeAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\Annee; + +/** + * Description of AnneeAwareInterface + * + * @author UnicaenCode + */ +interface AnneeAwareInterface +{ + /** + * @param Annee $annee + * @return self + */ + public function setAnnee( Annee $annee = null ); + + + + /** + * @return Annee + */ + public function getAnnee(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/CategoriePrivilegeAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/CategoriePrivilegeAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..b2d53f1ee26a5e8a31fad0b94af919cb8e5d3d76 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/CategoriePrivilegeAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\CategoriePrivilege; + +/** + * Description of CategoriePrivilegeAwareInterface + * + * @author UnicaenCode + */ +interface CategoriePrivilegeAwareInterface +{ + /** + * @param CategoriePrivilege $categoriePrivilege + * @return self + */ + public function setCategoriePrivilege( CategoriePrivilege $categoriePrivilege = null ); + + + + /** + * @return CategoriePrivilege + */ + public function getCategoriePrivilege(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/CcActiviteAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/CcActiviteAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..a3a3bfced9d230ae8bb7696e159b057964ea6c4c --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/CcActiviteAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\CcActivite; + +/** + * Description of CcActiviteAwareInterface + * + * @author UnicaenCode + */ +interface CcActiviteAwareInterface +{ + /** + * @param CcActivite $ccActivite + * @return self + */ + public function setCcActivite( CcActivite $ccActivite = null ); + + + + /** + * @return CcActivite + */ + public function getCcActivite(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/CentreCoutAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/CentreCoutAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..c51be6d62b88f60b9811b67423de946ff2f48042 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/CentreCoutAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\CentreCout; + +/** + * Description of CentreCoutAwareInterface + * + * @author UnicaenCode + */ +interface CentreCoutAwareInterface +{ + /** + * @param CentreCout $centreCout + * @return self + */ + public function setCentreCout( CentreCout $centreCout = null ); + + + + /** + * @return CentreCout + */ + public function getCentreCout(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/CentreCoutEpAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/CentreCoutEpAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..f80298463a53967b6ee1ba20f51e0faffa3e6b6c --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/CentreCoutEpAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\CentreCoutEp; + +/** + * Description of CentreCoutEpAwareInterface + * + * @author UnicaenCode + */ +interface CentreCoutEpAwareInterface +{ + /** + * @param CentreCoutEp $centreCoutEp + * @return self + */ + public function setCentreCoutEp( CentreCoutEp $centreCoutEp = null ); + + + + /** + * @return CentreCoutEp + */ + public function getCentreCoutEp(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/CheminPedagogiqueAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/CheminPedagogiqueAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..1365c7353fa3a963d8389f513926b05307b999b7 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/CheminPedagogiqueAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\CheminPedagogique; + +/** + * Description of CheminPedagogiqueAwareInterface + * + * @author UnicaenCode + */ +interface CheminPedagogiqueAwareInterface +{ + /** + * @param CheminPedagogique $cheminPedagogique + * @return self + */ + public function setCheminPedagogique( CheminPedagogique $cheminPedagogique = null ); + + + + /** + * @return CheminPedagogique + */ + public function getCheminPedagogique(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/CiviliteAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/CiviliteAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..a8a02b9bf773764560dd24be7a66fff21183f35f --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/CiviliteAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\Civilite; + +/** + * Description of CiviliteAwareInterface + * + * @author UnicaenCode + */ +interface CiviliteAwareInterface +{ + /** + * @param Civilite $civilite + * @return self + */ + public function setCivilite( Civilite $civilite = null ); + + + + /** + * @return Civilite + */ + public function getCivilite(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/ContratAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/ContratAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..2fe6833479913c3617978e82e338d2e6ec106ae9 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/ContratAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\Contrat; + +/** + * Description of ContratAwareInterface + * + * @author UnicaenCode + */ +interface ContratAwareInterface +{ + /** + * @param Contrat $contrat + * @return self + */ + public function setContrat( Contrat $contrat = null ); + + + + /** + * @return Contrat + */ + public function getContrat(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/CorpsAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/CorpsAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..a5ce0640786dbd184c48ffb662f1feaa24b33cff --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/CorpsAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\Corps; + +/** + * Description of CorpsAwareInterface + * + * @author UnicaenCode + */ +interface CorpsAwareInterface +{ + /** + * @param Corps $corps + * @return self + */ + public function setCorps( Corps $corps = null ); + + + + /** + * @return Corps + */ + public function getCorps(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/DepartementAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/DepartementAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..64f32957fb0e3414ce834b7ab49f6c92c0d5420f --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/DepartementAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\Departement; + +/** + * Description of DepartementAwareInterface + * + * @author UnicaenCode + */ +interface DepartementAwareInterface +{ + /** + * @param Departement $departement + * @return self + */ + public function setDepartement( Departement $departement = null ); + + + + /** + * @return Departement + */ + public function getDepartement(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/DisciplineAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/DisciplineAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..9c299bf73a05706b00b5db695f6e438951f93602 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/DisciplineAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\Discipline; + +/** + * Description of DisciplineAwareInterface + * + * @author UnicaenCode + */ +interface DisciplineAwareInterface +{ + /** + * @param Discipline $discipline + * @return self + */ + public function setDiscipline( Discipline $discipline = null ); + + + + /** + * @return Discipline + */ + public function getDiscipline(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/DomaineFonctionnelAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/DomaineFonctionnelAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..128bf4151f914c70bdf96c4c9013cf91be3f3d99 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/DomaineFonctionnelAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\DomaineFonctionnel; + +/** + * Description of DomaineFonctionnelAwareInterface + * + * @author UnicaenCode + */ +interface DomaineFonctionnelAwareInterface +{ + /** + * @param DomaineFonctionnel $domaineFonctionnel + * @return self + */ + public function setDomaineFonctionnel( DomaineFonctionnel $domaineFonctionnel = null ); + + + + /** + * @return DomaineFonctionnel + */ + public function getDomaineFonctionnel(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/DossierAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/DossierAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..8959e8f96907c92f70bf4b7360a2075b37f381b4 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/DossierAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\Dossier; + +/** + * Description of DossierAwareInterface + * + * @author UnicaenCode + */ +interface DossierAwareInterface +{ + /** + * @param Dossier $dossier + * @return self + */ + public function setDossier( Dossier $dossier = null ); + + + + /** + * @return Dossier + */ + public function getDossier(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/DotationAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/DotationAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..0f3795c43b1ca6f5e5d78082492e3578691b2930 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/DotationAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\Dotation; + +/** + * Description of DotationAwareInterface + * + * @author UnicaenCode + */ +interface DotationAwareInterface +{ + /** + * @param Dotation $dotation + * @return self + */ + public function setDotation( Dotation $dotation = null ); + + + + /** + * @return Dotation + */ + public function getDotation(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/ElementDisciplineAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/ElementDisciplineAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..6f86b19e99200a46148bbec83c952ca4b0cb60a4 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/ElementDisciplineAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\ElementDiscipline; + +/** + * Description of ElementDisciplineAwareInterface + * + * @author UnicaenCode + */ +interface ElementDisciplineAwareInterface +{ + /** + * @param ElementDiscipline $elementDiscipline + * @return self + */ + public function setElementDiscipline( ElementDiscipline $elementDiscipline = null ); + + + + /** + * @return ElementDiscipline + */ + public function getElementDiscipline(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/ElementModulateurAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/ElementModulateurAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..6da132525b4ed6e23bde400dbc9a760c7b788142 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/ElementModulateurAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\ElementModulateur; + +/** + * Description of ElementModulateurAwareInterface + * + * @author UnicaenCode + */ +interface ElementModulateurAwareInterface +{ + /** + * @param ElementModulateur $elementModulateur + * @return self + */ + public function setElementModulateur( ElementModulateur $elementModulateur = null ); + + + + /** + * @return ElementModulateur + */ + public function getElementModulateur(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/ElementPedagogiqueAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/ElementPedagogiqueAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..d3561b1f1bc671c09ded7857ec8a92fc68ca6c50 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/ElementPedagogiqueAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\ElementPedagogique; + +/** + * Description of ElementPedagogiqueAwareInterface + * + * @author UnicaenCode + */ +interface ElementPedagogiqueAwareInterface +{ + /** + * @param ElementPedagogique $elementPedagogique + * @return self + */ + public function setElementPedagogique( ElementPedagogique $elementPedagogique = null ); + + + + /** + * @return ElementPedagogique + */ + public function getElementPedagogique(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/EtablissementAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/EtablissementAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..6612304ea66e41d97b1e45dcffd6b3cdcfff83ed --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/EtablissementAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\Etablissement; + +/** + * Description of EtablissementAwareInterface + * + * @author UnicaenCode + */ +interface EtablissementAwareInterface +{ + /** + * @param Etablissement $etablissement + * @return self + */ + public function setEtablissement( Etablissement $etablissement = null ); + + + + /** + * @return Etablissement + */ + public function getEtablissement(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/EtapeAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/EtapeAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..a02b05b0221e5f10b83f0424267ab4d3de189f8a --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/EtapeAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\Etape; + +/** + * Description of EtapeAwareInterface + * + * @author UnicaenCode + */ +interface EtapeAwareInterface +{ + /** + * @param Etape $etape + * @return self + */ + public function setEtape( Etape $etape = null ); + + + + /** + * @return Etape + */ + public function getEtape(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/EtatVolumeHoraireAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/EtatVolumeHoraireAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..cf016f437567f7ac76293ef6082d47c92cbb37e5 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/EtatVolumeHoraireAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\EtatVolumeHoraire; + +/** + * Description of EtatVolumeHoraireAwareInterface + * + * @author UnicaenCode + */ +interface EtatVolumeHoraireAwareInterface +{ + /** + * @param EtatVolumeHoraire $etatVolumeHoraire + * @return self + */ + public function setEtatVolumeHoraire( EtatVolumeHoraire $etatVolumeHoraire = null ); + + + + /** + * @return EtatVolumeHoraire + */ + public function getEtatVolumeHoraire(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/FichierAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/FichierAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..3c2414538b72aee89c196f6738109529ee65131d --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/FichierAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\Fichier; + +/** + * Description of FichierAwareInterface + * + * @author UnicaenCode + */ +interface FichierAwareInterface +{ + /** + * @param Fichier $fichier + * @return self + */ + public function setFichier( Fichier $fichier = null ); + + + + /** + * @return Fichier + */ + public function getFichier(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/FonctionReferentielAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/FonctionReferentielAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..57c297e609c00b3e2570f4bdbc632ac6f408ca99 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/FonctionReferentielAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\FonctionReferentiel; + +/** + * Description of FonctionReferentielAwareInterface + * + * @author UnicaenCode + */ +interface FonctionReferentielAwareInterface +{ + /** + * @param FonctionReferentiel $fonctionReferentiel + * @return self + */ + public function setFonctionReferentiel( FonctionReferentiel $fonctionReferentiel = null ); + + + + /** + * @return FonctionReferentiel + */ + public function getFonctionReferentiel(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/FormuleIntervenantAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/FormuleIntervenantAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..56e7b80a6551f7124f9b28138322d006cf334028 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/FormuleIntervenantAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\FormuleIntervenant; + +/** + * Description of FormuleIntervenantAwareInterface + * + * @author UnicaenCode + */ +interface FormuleIntervenantAwareInterface +{ + /** + * @param FormuleIntervenant $formuleIntervenant + * @return self + */ + public function setFormuleIntervenant( FormuleIntervenant $formuleIntervenant = null ); + + + + /** + * @return FormuleIntervenant + */ + public function getFormuleIntervenant(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/FormuleResultatAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/FormuleResultatAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..78d4bd88a6f93d63aed151f39039510a67d88684 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/FormuleResultatAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\FormuleResultat; + +/** + * Description of FormuleResultatAwareInterface + * + * @author UnicaenCode + */ +interface FormuleResultatAwareInterface +{ + /** + * @param FormuleResultat $formuleResultat + * @return self + */ + public function setFormuleResultat( FormuleResultat $formuleResultat = null ); + + + + /** + * @return FormuleResultat + */ + public function getFormuleResultat(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/FormuleResultatServiceAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/FormuleResultatServiceAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..a55025b281b5202b72b052e86c472dcf1050fc92 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/FormuleResultatServiceAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\FormuleResultatService; + +/** + * Description of FormuleResultatServiceAwareInterface + * + * @author UnicaenCode + */ +interface FormuleResultatServiceAwareInterface +{ + /** + * @param FormuleResultatService $formuleResultatService + * @return self + */ + public function setFormuleResultatService( FormuleResultatService $formuleResultatService = null ); + + + + /** + * @return FormuleResultatService + */ + public function getFormuleResultatService(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/FormuleResultatServiceReferentielAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/FormuleResultatServiceReferentielAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..6a4fd57e15e0abb9aac325d6cf9bc4b2430cc74f --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/FormuleResultatServiceReferentielAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\FormuleResultatServiceReferentiel; + +/** + * Description of FormuleResultatServiceReferentielAwareInterface + * + * @author UnicaenCode + */ +interface FormuleResultatServiceReferentielAwareInterface +{ + /** + * @param FormuleResultatServiceReferentiel $formuleResultatServiceReferentiel + * @return self + */ + public function setFormuleResultatServiceReferentiel( FormuleResultatServiceReferentiel $formuleResultatServiceReferentiel = null ); + + + + /** + * @return FormuleResultatServiceReferentiel + */ + public function getFormuleResultatServiceReferentiel(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/FormuleResultatVolumeHoraireAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/FormuleResultatVolumeHoraireAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..01e44d189d62c8e148f5771001899fa04329fc32 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/FormuleResultatVolumeHoraireAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\FormuleResultatVolumeHoraire; + +/** + * Description of FormuleResultatVolumeHoraireAwareInterface + * + * @author UnicaenCode + */ +interface FormuleResultatVolumeHoraireAwareInterface +{ + /** + * @param FormuleResultatVolumeHoraire $formuleResultatVolumeHoraire + * @return self + */ + public function setFormuleResultatVolumeHoraire( FormuleResultatVolumeHoraire $formuleResultatVolumeHoraire = null ); + + + + /** + * @return FormuleResultatVolumeHoraire + */ + public function getFormuleResultatVolumeHoraire(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/FormuleResultatVolumeHoraireReferentielAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/FormuleResultatVolumeHoraireReferentielAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..fae1daf242be3c178134ed35e912d7a34ebef90d --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/FormuleResultatVolumeHoraireReferentielAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\FormuleResultatVolumeHoraireReferentiel; + +/** + * Description of FormuleResultatVolumeHoraireReferentielAwareInterface + * + * @author UnicaenCode + */ +interface FormuleResultatVolumeHoraireReferentielAwareInterface +{ + /** + * @param FormuleResultatVolumeHoraireReferentiel $formuleResultatVolumeHoraireReferentiel + * @return self + */ + public function setFormuleResultatVolumeHoraireReferentiel( FormuleResultatVolumeHoraireReferentiel $formuleResultatVolumeHoraireReferentiel = null ); + + + + /** + * @return FormuleResultatVolumeHoraireReferentiel + */ + public function getFormuleResultatVolumeHoraireReferentiel(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/FormuleServiceAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/FormuleServiceAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..b3dfc5b27483d8992e2c5be378c17671b1d8912d --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/FormuleServiceAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\FormuleService; + +/** + * Description of FormuleServiceAwareInterface + * + * @author UnicaenCode + */ +interface FormuleServiceAwareInterface +{ + /** + * @param FormuleService $formuleService + * @return self + */ + public function setFormuleService( FormuleService $formuleService = null ); + + + + /** + * @return FormuleService + */ + public function getFormuleService(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/FormuleServiceModifieAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/FormuleServiceModifieAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..1c9f77234e29b6b944d6a6a8f60f5f88987fe536 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/FormuleServiceModifieAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\FormuleServiceModifie; + +/** + * Description of FormuleServiceModifieAwareInterface + * + * @author UnicaenCode + */ +interface FormuleServiceModifieAwareInterface +{ + /** + * @param FormuleServiceModifie $formuleServiceModifie + * @return self + */ + public function setFormuleServiceModifie( FormuleServiceModifie $formuleServiceModifie = null ); + + + + /** + * @return FormuleServiceModifie + */ + public function getFormuleServiceModifie(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/FormuleServiceReferentielAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/FormuleServiceReferentielAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..f6445c547ebc6ddc5aa26699ae0d4d180c962e07 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/FormuleServiceReferentielAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\FormuleServiceReferentiel; + +/** + * Description of FormuleServiceReferentielAwareInterface + * + * @author UnicaenCode + */ +interface FormuleServiceReferentielAwareInterface +{ + /** + * @param FormuleServiceReferentiel $formuleServiceReferentiel + * @return self + */ + public function setFormuleServiceReferentiel( FormuleServiceReferentiel $formuleServiceReferentiel = null ); + + + + /** + * @return FormuleServiceReferentiel + */ + public function getFormuleServiceReferentiel(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/FormuleVolumeHoraireAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/FormuleVolumeHoraireAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..006d2716277986a70667a02547fe021f1b12bdcd --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/FormuleVolumeHoraireAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\FormuleVolumeHoraire; + +/** + * Description of FormuleVolumeHoraireAwareInterface + * + * @author UnicaenCode + */ +interface FormuleVolumeHoraireAwareInterface +{ + /** + * @param FormuleVolumeHoraire $formuleVolumeHoraire + * @return self + */ + public function setFormuleVolumeHoraire( FormuleVolumeHoraire $formuleVolumeHoraire = null ); + + + + /** + * @return FormuleVolumeHoraire + */ + public function getFormuleVolumeHoraire(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/FormuleVolumeHoraireReferentielAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/FormuleVolumeHoraireReferentielAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..52352a1761051188cb7c08651c94c2341d852eff --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/FormuleVolumeHoraireReferentielAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\FormuleVolumeHoraireReferentiel; + +/** + * Description of FormuleVolumeHoraireReferentielAwareInterface + * + * @author UnicaenCode + */ +interface FormuleVolumeHoraireReferentielAwareInterface +{ + /** + * @param FormuleVolumeHoraireReferentiel $formuleVolumeHoraireReferentiel + * @return self + */ + public function setFormuleVolumeHoraireReferentiel( FormuleVolumeHoraireReferentiel $formuleVolumeHoraireReferentiel = null ); + + + + /** + * @return FormuleVolumeHoraireReferentiel + */ + public function getFormuleVolumeHoraireReferentiel(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/GroupeTypeFormationAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/GroupeTypeFormationAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..4ec6e65aa32d6787d62d44036fadd5007815ceaa --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/GroupeTypeFormationAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\GroupeTypeFormation; + +/** + * Description of GroupeTypeFormationAwareInterface + * + * @author UnicaenCode + */ +interface GroupeTypeFormationAwareInterface +{ + /** + * @param GroupeTypeFormation $groupeTypeFormation + * @return self + */ + public function setGroupeTypeFormation( GroupeTypeFormation $groupeTypeFormation = null ); + + + + /** + * @return GroupeTypeFormation + */ + public function getGroupeTypeFormation(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/HistoIntervenantServiceAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/HistoIntervenantServiceAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..036c8720102135d06e2f8116d5238a89b0733155 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/HistoIntervenantServiceAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\HistoIntervenantService; + +/** + * Description of HistoIntervenantServiceAwareInterface + * + * @author UnicaenCode + */ +interface HistoIntervenantServiceAwareInterface +{ + /** + * @param HistoIntervenantService $histoIntervenantService + * @return self + */ + public function setHistoIntervenantService( HistoIntervenantService $histoIntervenantService = null ); + + + + /** + * @return HistoIntervenantService + */ + public function getHistoIntervenantService(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/IndicModifDossierAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/IndicModifDossierAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..5b87d119a4252ff9b5e8794f6730936c790ca0be --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/IndicModifDossierAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\IndicModifDossier; + +/** + * Description of IndicModifDossierAwareInterface + * + * @author UnicaenCode + */ +interface IndicModifDossierAwareInterface +{ + /** + * @param IndicModifDossier $indicModifDossier + * @return self + */ + public function setIndicModifDossier( IndicModifDossier $indicModifDossier = null ); + + + + /** + * @return IndicModifDossier + */ + public function getIndicModifDossier(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/IndicateurAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/IndicateurAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..9610b8e533bce21bbc79bc2d8553251b431c87f7 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/IndicateurAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\Indicateur; + +/** + * Description of IndicateurAwareInterface + * + * @author UnicaenCode + */ +interface IndicateurAwareInterface +{ + /** + * @param Indicateur $indicateur + * @return self + */ + public function setIndicateur( Indicateur $indicateur = null ); + + + + /** + * @return Indicateur + */ + public function getIndicateur(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/IntervenantAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/IntervenantAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..4e91a8609c92fdd9d19281a0731846ab2716aadd --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/IntervenantAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\Intervenant; + +/** + * Description of IntervenantAwareInterface + * + * @author UnicaenCode + */ +interface IntervenantAwareInterface +{ + /** + * @param Intervenant $intervenant + * @return self + */ + public function setIntervenant( Intervenant $intervenant = null ); + + + + /** + * @return Intervenant + */ + public function getIntervenant(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/IntervenantExterieurAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/IntervenantExterieurAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..c8446d656f36fb72e4b110b585274a0b31c25376 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/IntervenantExterieurAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\IntervenantExterieur; + +/** + * Description of IntervenantExterieurAwareInterface + * + * @author UnicaenCode + */ +interface IntervenantExterieurAwareInterface +{ + /** + * @param IntervenantExterieur $intervenantExterieur + * @return self + */ + public function setIntervenantExterieur( IntervenantExterieur $intervenantExterieur = null ); + + + + /** + * @return IntervenantExterieur + */ + public function getIntervenantExterieur(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/IntervenantPermanentAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/IntervenantPermanentAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..98050b2d36669a0447e114d3ff557b037628c965 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/IntervenantPermanentAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\IntervenantPermanent; + +/** + * Description of IntervenantPermanentAwareInterface + * + * @author UnicaenCode + */ +interface IntervenantPermanentAwareInterface +{ + /** + * @param IntervenantPermanent $intervenantPermanent + * @return self + */ + public function setIntervenantPermanent( IntervenantPermanent $intervenantPermanent = null ); + + + + /** + * @return IntervenantPermanent + */ + public function getIntervenantPermanent(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/MiseEnPaiementAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/MiseEnPaiementAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..10eb492891b431900982792d8f76a9d22da2df65 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/MiseEnPaiementAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\MiseEnPaiement; + +/** + * Description of MiseEnPaiementAwareInterface + * + * @author UnicaenCode + */ +interface MiseEnPaiementAwareInterface +{ + /** + * @param MiseEnPaiement $miseEnPaiement + * @return self + */ + public function setMiseEnPaiement( MiseEnPaiement $miseEnPaiement = null ); + + + + /** + * @return MiseEnPaiement + */ + public function getMiseEnPaiement(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/MiseEnPaiementIntervenantStructureAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/MiseEnPaiementIntervenantStructureAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..f912b1800bd9ec56856a9b0e491d1433bf43339b --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/MiseEnPaiementIntervenantStructureAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\MiseEnPaiementIntervenantStructure; + +/** + * Description of MiseEnPaiementIntervenantStructureAwareInterface + * + * @author UnicaenCode + */ +interface MiseEnPaiementIntervenantStructureAwareInterface +{ + /** + * @param MiseEnPaiementIntervenantStructure $miseEnPaiementIntervenantStructure + * @return self + */ + public function setMiseEnPaiementIntervenantStructure( MiseEnPaiementIntervenantStructure $miseEnPaiementIntervenantStructure = null ); + + + + /** + * @return MiseEnPaiementIntervenantStructure + */ + public function getMiseEnPaiementIntervenantStructure(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/ModificationServiceDuAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/ModificationServiceDuAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..e35ed71d9921d21766381812d3762e206997854f --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/ModificationServiceDuAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\ModificationServiceDu; + +/** + * Description of ModificationServiceDuAwareInterface + * + * @author UnicaenCode + */ +interface ModificationServiceDuAwareInterface +{ + /** + * @param ModificationServiceDu $modificationServiceDu + * @return self + */ + public function setModificationServiceDu( ModificationServiceDu $modificationServiceDu = null ); + + + + /** + * @return ModificationServiceDu + */ + public function getModificationServiceDu(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/ModulateurAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/ModulateurAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..fdab371920765dc24fefdefbaf27350fd25bfcdf --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/ModulateurAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\Modulateur; + +/** + * Description of ModulateurAwareInterface + * + * @author UnicaenCode + */ +interface ModulateurAwareInterface +{ + /** + * @param Modulateur $modulateur + * @return self + */ + public function setModulateur( Modulateur $modulateur = null ); + + + + /** + * @return Modulateur + */ + public function getModulateur(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/MotifModificationServiceDuAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/MotifModificationServiceDuAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..de613786eb485113b9763886100779e147810f8d --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/MotifModificationServiceDuAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\MotifModificationServiceDu; + +/** + * Description of MotifModificationServiceDuAwareInterface + * + * @author UnicaenCode + */ +interface MotifModificationServiceDuAwareInterface +{ + /** + * @param MotifModificationServiceDu $motifModificationServiceDu + * @return self + */ + public function setMotifModificationServiceDu( MotifModificationServiceDu $motifModificationServiceDu = null ); + + + + /** + * @return MotifModificationServiceDu + */ + public function getMotifModificationServiceDu(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/MotifNonPaiementAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/MotifNonPaiementAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..38e60808096bf923b6435fc7ae19abdb0114a7f9 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/MotifNonPaiementAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\MotifNonPaiement; + +/** + * Description of MotifNonPaiementAwareInterface + * + * @author UnicaenCode + */ +interface MotifNonPaiementAwareInterface +{ + /** + * @param MotifNonPaiement $motifNonPaiement + * @return self + */ + public function setMotifNonPaiement( MotifNonPaiement $motifNonPaiement = null ); + + + + /** + * @return MotifNonPaiement + */ + public function getMotifNonPaiement(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/NiveauFormationAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/NiveauFormationAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..e83cdb34221e8d5dc76f2ae9cda03bc0a3e23b84 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/NiveauFormationAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\NiveauFormation; + +/** + * Description of NiveauFormationAwareInterface + * + * @author UnicaenCode + */ +interface NiveauFormationAwareInterface +{ + /** + * @param NiveauFormation $niveauFormation + * @return self + */ + public function setNiveauFormation( NiveauFormation $niveauFormation = null ); + + + + /** + * @return NiveauFormation + */ + public function getNiveauFormation(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/NotificationIndicateurAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/NotificationIndicateurAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..e1086cd626c5544c6bb8b9f7855a0e5df0e12ca9 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/NotificationIndicateurAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\NotificationIndicateur; + +/** + * Description of NotificationIndicateurAwareInterface + * + * @author UnicaenCode + */ +interface NotificationIndicateurAwareInterface +{ + /** + * @param NotificationIndicateur $notificationIndicateur + * @return self + */ + public function setNotificationIndicateur( NotificationIndicateur $notificationIndicateur = null ); + + + + /** + * @return NotificationIndicateur + */ + public function getNotificationIndicateur(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/ParametreAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/ParametreAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..22ba19af46725aa49fb2cd4c5bd42160f0b483fc --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/ParametreAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\Parametre; + +/** + * Description of ParametreAwareInterface + * + * @author UnicaenCode + */ +interface ParametreAwareInterface +{ + /** + * @param Parametre $parametre + * @return self + */ + public function setParametre( Parametre $parametre = null ); + + + + /** + * @return Parametre + */ + public function getParametre(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/PaysAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/PaysAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..8e402b77966126a3962885c0472431d3f3f3c60e --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/PaysAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\Pays; + +/** + * Description of PaysAwareInterface + * + * @author UnicaenCode + */ +interface PaysAwareInterface +{ + /** + * @param Pays $pays + * @return self + */ + public function setPays( Pays $pays = null ); + + + + /** + * @return Pays + */ + public function getPays(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/PerimetreAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/PerimetreAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..877f2a84d3f4f43cacab95cb4b67d8a8b8a843a9 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/PerimetreAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\Perimetre; + +/** + * Description of PerimetreAwareInterface + * + * @author UnicaenCode + */ +interface PerimetreAwareInterface +{ + /** + * @param Perimetre $perimetre + * @return self + */ + public function setPerimetre( Perimetre $perimetre = null ); + + + + /** + * @return Perimetre + */ + public function getPerimetre(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/PeriodeAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/PeriodeAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..0308ed5eabb97b54bb4adf2a8eaefd1ad4a40e5a --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/PeriodeAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\Periode; + +/** + * Description of PeriodeAwareInterface + * + * @author UnicaenCode + */ +interface PeriodeAwareInterface +{ + /** + * @param Periode $periode + * @return self + */ + public function setPeriode( Periode $periode = null ); + + + + /** + * @return Periode + */ + public function getPeriode(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/PersonnelAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/PersonnelAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..3917ed18662b905b571bdbadbaf4e80268137f14 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/PersonnelAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\Personnel; + +/** + * Description of PersonnelAwareInterface + * + * @author UnicaenCode + */ +interface PersonnelAwareInterface +{ + /** + * @param Personnel $personnel + * @return self + */ + public function setPersonnel( Personnel $personnel = null ); + + + + /** + * @return Personnel + */ + public function getPersonnel(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/PieceJointeAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/PieceJointeAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..52c4b8ba60bccf9b5c1cd0e267af984fd395d802 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/PieceJointeAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\PieceJointe; + +/** + * Description of PieceJointeAwareInterface + * + * @author UnicaenCode + */ +interface PieceJointeAwareInterface +{ + /** + * @param PieceJointe $pieceJointe + * @return self + */ + public function setPieceJointe( PieceJointe $pieceJointe = null ); + + + + /** + * @return PieceJointe + */ + public function getPieceJointe(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/PrivilegeAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/PrivilegeAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..61d94191612d3760e8b13192ce92a11f023f3038 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/PrivilegeAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\Privilege; + +/** + * Description of PrivilegeAwareInterface + * + * @author UnicaenCode + */ +interface PrivilegeAwareInterface +{ + /** + * @param Privilege $privilege + * @return self + */ + public function setPrivilege( Privilege $privilege = null ); + + + + /** + * @return Privilege + */ + public function getPrivilege(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/RegimeSecuAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/RegimeSecuAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..12b11564d54a9e8edfaaffbb940c6be5aa58bf9b --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/RegimeSecuAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\RegimeSecu; + +/** + * Description of RegimeSecuAwareInterface + * + * @author UnicaenCode + */ +interface RegimeSecuAwareInterface +{ + /** + * @param RegimeSecu $regimeSecu + * @return self + */ + public function setRegimeSecu( RegimeSecu $regimeSecu = null ); + + + + /** + * @return RegimeSecu + */ + public function getRegimeSecu(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/RoleAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/RoleAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..bcf0e893ec484ffc1835e6806ff987ca86acee3a --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/RoleAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\Role; + +/** + * Description of RoleAwareInterface + * + * @author UnicaenCode + */ +interface RoleAwareInterface +{ + /** + * @param Role $role + * @return self + */ + public function setRole( Role $role = null ); + + + + /** + * @return Role + */ + public function getRole(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/ServiceAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/ServiceAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..dba42db6dcedd501a934f98352758d6d8a7e4d45 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/ServiceAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\Service; + +/** + * Description of ServiceAwareInterface + * + * @author UnicaenCode + */ +interface ServiceAwareInterface +{ + /** + * @param Service $service + * @return self + */ + public function setService( Service $service = null ); + + + + /** + * @return Service + */ + public function getService(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/ServiceReferentielAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/ServiceReferentielAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..ffbe06619c4eb62251d534391968ac76e236e339 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/ServiceReferentielAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\ServiceReferentiel; + +/** + * Description of ServiceReferentielAwareInterface + * + * @author UnicaenCode + */ +interface ServiceReferentielAwareInterface +{ + /** + * @param ServiceReferentiel $serviceReferentiel + * @return self + */ + public function setServiceReferentiel( ServiceReferentiel $serviceReferentiel = null ); + + + + /** + * @return ServiceReferentiel + */ + public function getServiceReferentiel(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/SituationFamilialeAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/SituationFamilialeAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..97ed9e0edda364a8d304ed08dc8a2643a88294f3 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/SituationFamilialeAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\SituationFamiliale; + +/** + * Description of SituationFamilialeAwareInterface + * + * @author UnicaenCode + */ +interface SituationFamilialeAwareInterface +{ + /** + * @param SituationFamiliale $situationFamiliale + * @return self + */ + public function setSituationFamiliale( SituationFamiliale $situationFamiliale = null ); + + + + /** + * @return SituationFamiliale + */ + public function getSituationFamiliale(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/SourceAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/SourceAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..5a08155560e0c49b3562728112cde5ad621cd3de --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/SourceAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\Source; + +/** + * Description of SourceAwareInterface + * + * @author UnicaenCode + */ +interface SourceAwareInterface +{ + /** + * @param Source $source + * @return self + */ + public function setSource( Source $source = null ); + + + + /** + * @return Source + */ + public function getSource(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/StatutIntervenantAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/StatutIntervenantAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..a0686f62a2d16926bc51066781b840c51b6e9df2 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/StatutIntervenantAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\StatutIntervenant; + +/** + * Description of StatutIntervenantAwareInterface + * + * @author UnicaenCode + */ +interface StatutIntervenantAwareInterface +{ + /** + * @param StatutIntervenant $statutIntervenant + * @return self + */ + public function setStatutIntervenant( StatutIntervenant $statutIntervenant = null ); + + + + /** + * @return StatutIntervenant + */ + public function getStatutIntervenant(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/StructureAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/StructureAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..ec0d89c0f848c12789e715534997b1313784fa72 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/StructureAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\Structure; + +/** + * Description of StructureAwareInterface + * + * @author UnicaenCode + */ +interface StructureAwareInterface +{ + /** + * @param Structure $structure + * @return self + */ + public function setStructure( Structure $structure = null ); + + + + /** + * @return Structure + */ + public function getStructure(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/TypeAgrementAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/TypeAgrementAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..82956ac40ddf79b9bd7c5035ba2a2ee52237bca5 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/TypeAgrementAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\TypeAgrement; + +/** + * Description of TypeAgrementAwareInterface + * + * @author UnicaenCode + */ +interface TypeAgrementAwareInterface +{ + /** + * @param TypeAgrement $typeAgrement + * @return self + */ + public function setTypeAgrement( TypeAgrement $typeAgrement = null ); + + + + /** + * @return TypeAgrement + */ + public function getTypeAgrement(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/TypeAgrementStatutAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/TypeAgrementStatutAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..5d57ef3f19124adadcee987890b9c45eadee4a61 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/TypeAgrementStatutAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\TypeAgrementStatut; + +/** + * Description of TypeAgrementStatutAwareInterface + * + * @author UnicaenCode + */ +interface TypeAgrementStatutAwareInterface +{ + /** + * @param TypeAgrementStatut $typeAgrementStatut + * @return self + */ + public function setTypeAgrementStatut( TypeAgrementStatut $typeAgrementStatut = null ); + + + + /** + * @return TypeAgrementStatut + */ + public function getTypeAgrementStatut(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/TypeCentreCoutAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/TypeCentreCoutAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..d0ed27539238fab367111c40870739c5e127d360 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/TypeCentreCoutAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\TypeCentreCout; + +/** + * Description of TypeCentreCoutAwareInterface + * + * @author UnicaenCode + */ +interface TypeCentreCoutAwareInterface +{ + /** + * @param TypeCentreCout $typeCentreCout + * @return self + */ + public function setTypeCentreCout( TypeCentreCout $typeCentreCout = null ); + + + + /** + * @return TypeCentreCout + */ + public function getTypeCentreCout(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/TypeContratAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/TypeContratAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..ce6c7df5151ab9d0b0d0c3966d849d1fcc6c3050 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/TypeContratAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\TypeContrat; + +/** + * Description of TypeContratAwareInterface + * + * @author UnicaenCode + */ +interface TypeContratAwareInterface +{ + /** + * @param TypeContrat $typeContrat + * @return self + */ + public function setTypeContrat( TypeContrat $typeContrat = null ); + + + + /** + * @return TypeContrat + */ + public function getTypeContrat(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/TypeDotationAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/TypeDotationAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..b20ad58ea301f85833714e6dd9080ab8e0bfd948 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/TypeDotationAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\TypeDotation; + +/** + * Description of TypeDotationAwareInterface + * + * @author UnicaenCode + */ +interface TypeDotationAwareInterface +{ + /** + * @param TypeDotation $typeDotation + * @return self + */ + public function setTypeDotation( TypeDotation $typeDotation = null ); + + + + /** + * @return TypeDotation + */ + public function getTypeDotation(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/TypeFormationAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/TypeFormationAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..bcfcfe08f858c2d07b9a3c8012d53dbb70775954 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/TypeFormationAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\TypeFormation; + +/** + * Description of TypeFormationAwareInterface + * + * @author UnicaenCode + */ +interface TypeFormationAwareInterface +{ + /** + * @param TypeFormation $typeFormation + * @return self + */ + public function setTypeFormation( TypeFormation $typeFormation = null ); + + + + /** + * @return TypeFormation + */ + public function getTypeFormation(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/TypeHeuresAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/TypeHeuresAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..799e86a33b62908e9e56aef8b8fcf46dd8b0076e --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/TypeHeuresAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\TypeHeures; + +/** + * Description of TypeHeuresAwareInterface + * + * @author UnicaenCode + */ +interface TypeHeuresAwareInterface +{ + /** + * @param TypeHeures $typeHeures + * @return self + */ + public function setTypeHeures( TypeHeures $typeHeures = null ); + + + + /** + * @return TypeHeures + */ + public function getTypeHeures(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/TypeIntervenantAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/TypeIntervenantAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..f146b67983c789a07bd619687c54b2c7b0b5b311 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/TypeIntervenantAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\TypeIntervenant; + +/** + * Description of TypeIntervenantAwareInterface + * + * @author UnicaenCode + */ +interface TypeIntervenantAwareInterface +{ + /** + * @param TypeIntervenant $typeIntervenant + * @return self + */ + public function setTypeIntervenant( TypeIntervenant $typeIntervenant = null ); + + + + /** + * @return TypeIntervenant + */ + public function getTypeIntervenant(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/TypeInterventionAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/TypeInterventionAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..5d3ee4e45edf3226d2e2b63bba8fed9bb034537a --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/TypeInterventionAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\TypeIntervention; + +/** + * Description of TypeInterventionAwareInterface + * + * @author UnicaenCode + */ +interface TypeInterventionAwareInterface +{ + /** + * @param TypeIntervention $typeIntervention + * @return self + */ + public function setTypeIntervention( TypeIntervention $typeIntervention = null ); + + + + /** + * @return TypeIntervention + */ + public function getTypeIntervention(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/TypeModulateurAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/TypeModulateurAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..d8389639ca3ce481181d5e243352299b91d92256 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/TypeModulateurAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\TypeModulateur; + +/** + * Description of TypeModulateurAwareInterface + * + * @author UnicaenCode + */ +interface TypeModulateurAwareInterface +{ + /** + * @param TypeModulateur $typeModulateur + * @return self + */ + public function setTypeModulateur( TypeModulateur $typeModulateur = null ); + + + + /** + * @return TypeModulateur + */ + public function getTypeModulateur(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/TypeModulateurStructureAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/TypeModulateurStructureAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..f319439d62d1013652e90df9de78df8b538c50d4 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/TypeModulateurStructureAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\TypeModulateurStructure; + +/** + * Description of TypeModulateurStructureAwareInterface + * + * @author UnicaenCode + */ +interface TypeModulateurStructureAwareInterface +{ + /** + * @param TypeModulateurStructure $typeModulateurStructure + * @return self + */ + public function setTypeModulateurStructure( TypeModulateurStructure $typeModulateurStructure = null ); + + + + /** + * @return TypeModulateurStructure + */ + public function getTypeModulateurStructure(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/TypePieceJointeAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/TypePieceJointeAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..c69d295571a7fd956222226f9e2940259c997dff --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/TypePieceJointeAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\TypePieceJointe; + +/** + * Description of TypePieceJointeAwareInterface + * + * @author UnicaenCode + */ +interface TypePieceJointeAwareInterface +{ + /** + * @param TypePieceJointe $typePieceJointe + * @return self + */ + public function setTypePieceJointe( TypePieceJointe $typePieceJointe = null ); + + + + /** + * @return TypePieceJointe + */ + public function getTypePieceJointe(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/TypePieceJointeStatutAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/TypePieceJointeStatutAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..4316f982bd3bf22fb20a2b633fd9b05bd031c520 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/TypePieceJointeStatutAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\TypePieceJointeStatut; + +/** + * Description of TypePieceJointeStatutAwareInterface + * + * @author UnicaenCode + */ +interface TypePieceJointeStatutAwareInterface +{ + /** + * @param TypePieceJointeStatut $typePieceJointeStatut + * @return self + */ + public function setTypePieceJointeStatut( TypePieceJointeStatut $typePieceJointeStatut = null ); + + + + /** + * @return TypePieceJointeStatut + */ + public function getTypePieceJointeStatut(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/TypePosteAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/TypePosteAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..3b15677d2876ee4484a622eec67b99afadd88a0d --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/TypePosteAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\TypePoste; + +/** + * Description of TypePosteAwareInterface + * + * @author UnicaenCode + */ +interface TypePosteAwareInterface +{ + /** + * @param TypePoste $typePoste + * @return self + */ + public function setTypePoste( TypePoste $typePoste = null ); + + + + /** + * @return TypePoste + */ + public function getTypePoste(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/TypeRessourceAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/TypeRessourceAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..2a9edcdcf6490aba925711d86510b212f0d1ef82 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/TypeRessourceAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\TypeRessource; + +/** + * Description of TypeRessourceAwareInterface + * + * @author UnicaenCode + */ +interface TypeRessourceAwareInterface +{ + /** + * @param TypeRessource $typeRessource + * @return self + */ + public function setTypeRessource( TypeRessource $typeRessource = null ); + + + + /** + * @return TypeRessource + */ + public function getTypeRessource(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/TypeStructureAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/TypeStructureAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..8e05fba05f5e01d649d21bba096115326e44fd37 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/TypeStructureAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\TypeStructure; + +/** + * Description of TypeStructureAwareInterface + * + * @author UnicaenCode + */ +interface TypeStructureAwareInterface +{ + /** + * @param TypeStructure $typeStructure + * @return self + */ + public function setTypeStructure( TypeStructure $typeStructure = null ); + + + + /** + * @return TypeStructure + */ + public function getTypeStructure(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/TypeValidationAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/TypeValidationAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..88ca3898a4aab878dda768a87f52db38547421b5 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/TypeValidationAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\TypeValidation; + +/** + * Description of TypeValidationAwareInterface + * + * @author UnicaenCode + */ +interface TypeValidationAwareInterface +{ + /** + * @param TypeValidation $typeValidation + * @return self + */ + public function setTypeValidation( TypeValidation $typeValidation = null ); + + + + /** + * @return TypeValidation + */ + public function getTypeValidation(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/TypeVolumeHoraireAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/TypeVolumeHoraireAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..d69cbbc91189684b98ac3f38a6da78a9ded6c485 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/TypeVolumeHoraireAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\TypeVolumeHoraire; + +/** + * Description of TypeVolumeHoraireAwareInterface + * + * @author UnicaenCode + */ +interface TypeVolumeHoraireAwareInterface +{ + /** + * @param TypeVolumeHoraire $typeVolumeHoraire + * @return self + */ + public function setTypeVolumeHoraire( TypeVolumeHoraire $typeVolumeHoraire = null ); + + + + /** + * @return TypeVolumeHoraire + */ + public function getTypeVolumeHoraire(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/UtilisateurAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/UtilisateurAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..51fe567d74abf56090f8f95ae0c8dafa54b044b0 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/UtilisateurAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\Utilisateur; + +/** + * Description of UtilisateurAwareInterface + * + * @author UnicaenCode + */ +interface UtilisateurAwareInterface +{ + /** + * @param Utilisateur $utilisateur + * @return self + */ + public function setUtilisateur( Utilisateur $utilisateur = null ); + + + + /** + * @return Utilisateur + */ + public function getUtilisateur(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/VIndicAttenteDemandeMepAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/VIndicAttenteDemandeMepAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..58f0abee980f4ac744724406e9c8b0668764ba94 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/VIndicAttenteDemandeMepAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\VIndicAttenteDemandeMep; + +/** + * Description of VIndicAttenteDemandeMepAwareInterface + * + * @author UnicaenCode + */ +interface VIndicAttenteDemandeMepAwareInterface +{ + /** + * @param VIndicAttenteDemandeMep $vIndicAttenteDemandeMep + * @return self + */ + public function setVIndicAttenteDemandeMep( VIndicAttenteDemandeMep $vIndicAttenteDemandeMep = null ); + + + + /** + * @return VIndicAttenteDemandeMep + */ + public function getVIndicAttenteDemandeMep(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/VIndicAttenteMepAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/VIndicAttenteMepAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..2c166eeda82fc3782fc91cb780acf83cf51a9964 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/VIndicAttenteMepAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\VIndicAttenteMep; + +/** + * Description of VIndicAttenteMepAwareInterface + * + * @author UnicaenCode + */ +interface VIndicAttenteMepAwareInterface +{ + /** + * @param VIndicAttenteMep $vIndicAttenteMep + * @return self + */ + public function setVIndicAttenteMep( VIndicAttenteMep $vIndicAttenteMep = null ); + + + + /** + * @return VIndicAttenteMep + */ + public function getVIndicAttenteMep(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/VIndicAttenteValidEnsAutreAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/VIndicAttenteValidEnsAutreAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..6454d5be1511f987c5ffd31dcbb4f533e16d9beb --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/VIndicAttenteValidEnsAutreAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\VIndicAttenteValidEnsAutre; + +/** + * Description of VIndicAttenteValidEnsAutreAwareInterface + * + * @author UnicaenCode + */ +interface VIndicAttenteValidEnsAutreAwareInterface +{ + /** + * @param VIndicAttenteValidEnsAutre $vIndicAttenteValidEnsAutre + * @return self + */ + public function setVIndicAttenteValidEnsAutre( VIndicAttenteValidEnsAutre $vIndicAttenteValidEnsAutre = null ); + + + + /** + * @return VIndicAttenteValidEnsAutre + */ + public function getVIndicAttenteValidEnsAutre(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/VIndicAttenteValidRefAutreAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/VIndicAttenteValidRefAutreAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..e525d5d8632941a054cf5d803104213fe5c0f5ce --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/VIndicAttenteValidRefAutreAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\VIndicAttenteValidRefAutre; + +/** + * Description of VIndicAttenteValidRefAutreAwareInterface + * + * @author UnicaenCode + */ +interface VIndicAttenteValidRefAutreAwareInterface +{ + /** + * @param VIndicAttenteValidRefAutre $vIndicAttenteValidRefAutre + * @return self + */ + public function setVIndicAttenteValidRefAutre( VIndicAttenteValidRefAutre $vIndicAttenteValidRefAutre = null ); + + + + /** + * @return VIndicAttenteValidRefAutre + */ + public function getVIndicAttenteValidRefAutre(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/VIndicAttenteValidationServiceAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/VIndicAttenteValidationServiceAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..e1b7f29ecdb45ee4900fca005de3e5465c922a0a --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/VIndicAttenteValidationServiceAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\VIndicAttenteValidationService; + +/** + * Description of VIndicAttenteValidationServiceAwareInterface + * + * @author UnicaenCode + */ +interface VIndicAttenteValidationServiceAwareInterface +{ + /** + * @param VIndicAttenteValidationService $vIndicAttenteValidationService + * @return self + */ + public function setVIndicAttenteValidationService( VIndicAttenteValidationService $vIndicAttenteValidationService = null ); + + + + /** + * @return VIndicAttenteValidationService + */ + public function getVIndicAttenteValidationService(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/VIndicAttenteValidationServiceRefAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/VIndicAttenteValidationServiceRefAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..e3d69a8d371e76133614615386d62b07a328dac0 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/VIndicAttenteValidationServiceRefAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\VIndicAttenteValidationServiceRef; + +/** + * Description of VIndicAttenteValidationServiceRefAwareInterface + * + * @author UnicaenCode + */ +interface VIndicAttenteValidationServiceRefAwareInterface +{ + /** + * @param VIndicAttenteValidationServiceRef $vIndicAttenteValidationServiceRef + * @return self + */ + public function setVIndicAttenteValidationServiceRef( VIndicAttenteValidationServiceRef $vIndicAttenteValidationServiceRef = null ); + + + + /** + * @return VIndicAttenteValidationServiceRef + */ + public function getVIndicAttenteValidationServiceRef(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/VIndicDepassHcHorsRemuFcAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/VIndicDepassHcHorsRemuFcAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..255164a93a7aca135fff3c9e169cb1558f489464 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/VIndicDepassHcHorsRemuFcAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\VIndicDepassHcHorsRemuFc; + +/** + * Description of VIndicDepassHcHorsRemuFcAwareInterface + * + * @author UnicaenCode + */ +interface VIndicDepassHcHorsRemuFcAwareInterface +{ + /** + * @param VIndicDepassHcHorsRemuFc $vIndicDepassHcHorsRemuFc + * @return self + */ + public function setVIndicDepassHcHorsRemuFc( VIndicDepassHcHorsRemuFc $vIndicDepassHcHorsRemuFc = null ); + + + + /** + * @return VIndicDepassHcHorsRemuFc + */ + public function getVIndicDepassHcHorsRemuFc(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/VIndicDepassRefAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/VIndicDepassRefAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..c9161c8fc271f5fe418d8d57bf3427a87a05eb56 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/VIndicDepassRefAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\VIndicDepassRef; + +/** + * Description of VIndicDepassRefAwareInterface + * + * @author UnicaenCode + */ +interface VIndicDepassRefAwareInterface +{ + /** + * @param VIndicDepassRef $vIndicDepassRef + * @return self + */ + public function setVIndicDepassRef( VIndicDepassRef $vIndicDepassRef = null ); + + + + /** + * @return VIndicDepassRef + */ + public function getVIndicDepassRef(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/VIndicDiffDossierAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/VIndicDiffDossierAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..04be251f053737862f7a26ae406d88fb613ba70a --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/VIndicDiffDossierAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\VIndicDiffDossier; + +/** + * Description of VIndicDiffDossierAwareInterface + * + * @author UnicaenCode + */ +interface VIndicDiffDossierAwareInterface +{ + /** + * @param VIndicDiffDossier $vIndicDiffDossier + * @return self + */ + public function setVIndicDiffDossier( VIndicDiffDossier $vIndicDiffDossier = null ); + + + + /** + * @return VIndicDiffDossier + */ + public function getVIndicDiffDossier(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/VServiceNonValideAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/VServiceNonValideAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..796763f11f0f83928baab68797534e71f12b82c2 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/VServiceNonValideAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\VServiceNonValide; + +/** + * Description of VServiceNonValideAwareInterface + * + * @author UnicaenCode + */ +interface VServiceNonValideAwareInterface +{ + /** + * @param VServiceNonValide $vServiceNonValide + * @return self + */ + public function setVServiceNonValide( VServiceNonValide $vServiceNonValide = null ); + + + + /** + * @return VServiceNonValide + */ + public function getVServiceNonValide(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/VServiceValideAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/VServiceValideAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..973ed5935baada5e1aedac16188ff4fd0c7ed3f8 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/VServiceValideAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\VServiceValide; + +/** + * Description of VServiceValideAwareInterface + * + * @author UnicaenCode + */ +interface VServiceValideAwareInterface +{ + /** + * @param VServiceValide $vServiceValide + * @return self + */ + public function setVServiceValide( VServiceValide $vServiceValide = null ); + + + + /** + * @return VServiceValide + */ + public function getVServiceValide(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/ValidationAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/ValidationAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..398cb0cd03487f86370e45c26ff883136ac95b38 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/ValidationAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\Validation; + +/** + * Description of ValidationAwareInterface + * + * @author UnicaenCode + */ +interface ValidationAwareInterface +{ + /** + * @param Validation $validation + * @return self + */ + public function setValidation( Validation $validation = null ); + + + + /** + * @return Validation + */ + public function getValidation(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/VolumeHoraireAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/VolumeHoraireAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..0971abc06ae21002b3b08f106d05db88ab2984ff --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/VolumeHoraireAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\VolumeHoraire; + +/** + * Description of VolumeHoraireAwareInterface + * + * @author UnicaenCode + */ +interface VolumeHoraireAwareInterface +{ + /** + * @param VolumeHoraire $volumeHoraire + * @return self + */ + public function setVolumeHoraire( VolumeHoraire $volumeHoraire = null ); + + + + /** + * @return VolumeHoraire + */ + public function getVolumeHoraire(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/VolumeHoraireEnsAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/VolumeHoraireEnsAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..ea07a32c594a2519ba0d6cb0252c50c95b9bb2f5 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/VolumeHoraireEnsAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\VolumeHoraireEns; + +/** + * Description of VolumeHoraireEnsAwareInterface + * + * @author UnicaenCode + */ +interface VolumeHoraireEnsAwareInterface +{ + /** + * @param VolumeHoraireEns $volumeHoraireEns + * @return self + */ + public function setVolumeHoraireEns( VolumeHoraireEns $volumeHoraireEns = null ); + + + + /** + * @return VolumeHoraireEns + */ + public function getVolumeHoraireEns(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/VolumeHoraireReferentielAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/VolumeHoraireReferentielAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..8031e9b63e7f3a0bb3bb799d86c6f19932bf2901 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/VolumeHoraireReferentielAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\VolumeHoraireReferentiel; + +/** + * Description of VolumeHoraireReferentielAwareInterface + * + * @author UnicaenCode + */ +interface VolumeHoraireReferentielAwareInterface +{ + /** + * @param VolumeHoraireReferentiel $volumeHoraireReferentiel + * @return self + */ + public function setVolumeHoraireReferentiel( VolumeHoraireReferentiel $volumeHoraireReferentiel = null ); + + + + /** + * @return VolumeHoraireReferentiel + */ + public function getVolumeHoraireReferentiel(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/WfEtapeAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/WfEtapeAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..e52440bfa16d3ca871cc2e0646218a73c9ca7b52 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/WfEtapeAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\WfEtape; + +/** + * Description of WfEtapeAwareInterface + * + * @author UnicaenCode + */ +interface WfEtapeAwareInterface +{ + /** + * @param WfEtape $wfEtape + * @return self + */ + public function setWfEtape( WfEtape $wfEtape = null ); + + + + /** + * @return WfEtape + */ + public function getWfEtape(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Interfaces/WfIntervenantEtapeAwareInterface.php b/module/Application/src/Application/Entity/Db/Interfaces/WfIntervenantEtapeAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..49ce5f7322b1542a75e8595a4ed7097949325c70 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Interfaces/WfIntervenantEtapeAwareInterface.php @@ -0,0 +1,26 @@ +<?php + +namespace Application\Entity\Db\Interfaces; + +use Application\Entity\Db\WfIntervenantEtape; + +/** + * Description of WfIntervenantEtapeAwareInterface + * + * @author UnicaenCode + */ +interface WfIntervenantEtapeAwareInterface +{ + /** + * @param WfIntervenantEtape $wfIntervenantEtape + * @return self + */ + public function setWfIntervenantEtape( WfIntervenantEtape $wfIntervenantEtape = null ); + + + + /** + * @return WfIntervenantEtape + */ + public function getWfIntervenantEtape(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Intervenant.php b/module/Application/src/Application/Entity/Db/Intervenant.php index 7440e28dd2868ff8a869f4223a1886b6847c8a3c..cdf876e1a0e4db83cc8029df2fabb30480236ba9 100644 --- a/module/Application/src/Application/Entity/Db/Intervenant.php +++ b/module/Application/src/Application/Entity/Db/Intervenant.php @@ -7,7 +7,7 @@ use UnicaenApp\Entity\HistoriqueAwareTrait; use Zend\Form\Annotation; use Common\Constants; use Zend\Permissions\Acl\Resource\ResourceInterface; -use Application\Interfaces\AnneeAwareInterface; +use Application\Entity\Db\Interfaces\AnneeAwareInterface; /** * Intervenant diff --git a/module/Application/src/Application/Entity/Db/Traits/AdresseIntervenantAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/AdresseIntervenantAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..79553cbfe795eac291899a6cad77f18532ed4cb2 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/AdresseIntervenantAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\AdresseIntervenant; + +/** + * Description of AdresseIntervenantAwareTrait + * + * @author UnicaenCode + */ +trait AdresseIntervenantAwareTrait +{ + /** + * @var AdresseIntervenant + */ + private $adresseIntervenant; + + + + + + /** + * @param AdresseIntervenant $adresseIntervenant + * @return self + */ + public function setAdresseIntervenant( AdresseIntervenant $adresseIntervenant = null ) + { + $this->adresseIntervenant = $adresseIntervenant; + return $this; + } + + + + /** + * @return AdresseIntervenant + */ + public function getAdresseIntervenant() + { + return $this->adresseIntervenant; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/AdresseIntervenantPrincAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/AdresseIntervenantPrincAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..c979634defa251e8d30464e3858bc94f1bfa7d03 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/AdresseIntervenantPrincAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\AdresseIntervenantPrinc; + +/** + * Description of AdresseIntervenantPrincAwareTrait + * + * @author UnicaenCode + */ +trait AdresseIntervenantPrincAwareTrait +{ + /** + * @var AdresseIntervenantPrinc + */ + private $adresseIntervenantPrinc; + + + + + + /** + * @param AdresseIntervenantPrinc $adresseIntervenantPrinc + * @return self + */ + public function setAdresseIntervenantPrinc( AdresseIntervenantPrinc $adresseIntervenantPrinc = null ) + { + $this->adresseIntervenantPrinc = $adresseIntervenantPrinc; + return $this; + } + + + + /** + * @return AdresseIntervenantPrinc + */ + public function getAdresseIntervenantPrinc() + { + return $this->adresseIntervenantPrinc; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/AdresseStructureAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/AdresseStructureAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..d1d210a405b62dca4ed731b30d4c1d030c3b9958 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/AdresseStructureAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\AdresseStructure; + +/** + * Description of AdresseStructureAwareTrait + * + * @author UnicaenCode + */ +trait AdresseStructureAwareTrait +{ + /** + * @var AdresseStructure + */ + private $adresseStructure; + + + + + + /** + * @param AdresseStructure $adresseStructure + * @return self + */ + public function setAdresseStructure( AdresseStructure $adresseStructure = null ) + { + $this->adresseStructure = $adresseStructure; + return $this; + } + + + + /** + * @return AdresseStructure + */ + public function getAdresseStructure() + { + return $this->adresseStructure; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/AffectationAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/AffectationAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..41838ae2f10b04f371dbc1f0e738659853886dc4 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/AffectationAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\Affectation; + +/** + * Description of AffectationAwareTrait + * + * @author UnicaenCode + */ +trait AffectationAwareTrait +{ + /** + * @var Affectation + */ + private $affectation; + + + + + + /** + * @param Affectation $affectation + * @return self + */ + public function setAffectation( Affectation $affectation = null ) + { + $this->affectation = $affectation; + return $this; + } + + + + /** + * @return Affectation + */ + public function getAffectation() + { + return $this->affectation; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/AffectationRechercheAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/AffectationRechercheAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..b130e97ea8af358a9829954367208d2596f61cfc --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/AffectationRechercheAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\AffectationRecherche; + +/** + * Description of AffectationRechercheAwareTrait + * + * @author UnicaenCode + */ +trait AffectationRechercheAwareTrait +{ + /** + * @var AffectationRecherche + */ + private $affectationRecherche; + + + + + + /** + * @param AffectationRecherche $affectationRecherche + * @return self + */ + public function setAffectationRecherche( AffectationRecherche $affectationRecherche = null ) + { + $this->affectationRecherche = $affectationRecherche; + return $this; + } + + + + /** + * @return AffectationRecherche + */ + public function getAffectationRecherche() + { + return $this->affectationRecherche; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/AgrementAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/AgrementAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..f1bf276aa51e8d335f4c9ca6d819eb631bc0b561 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/AgrementAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\Agrement; + +/** + * Description of AgrementAwareTrait + * + * @author UnicaenCode + */ +trait AgrementAwareTrait +{ + /** + * @var Agrement + */ + private $agrement; + + + + + + /** + * @param Agrement $agrement + * @return self + */ + public function setAgrement( Agrement $agrement = null ) + { + $this->agrement = $agrement; + return $this; + } + + + + /** + * @return Agrement + */ + public function getAgrement() + { + return $this->agrement; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/AnneeAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/AnneeAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..29f393e2a06a8c155635c5cb0b0f83fb12e57de6 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/AnneeAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\Annee; + +/** + * Description of AnneeAwareTrait + * + * @author UnicaenCode + */ +trait AnneeAwareTrait +{ + /** + * @var Annee + */ + private $annee; + + + + + + /** + * @param Annee $annee + * @return self + */ + public function setAnnee( Annee $annee = null ) + { + $this->annee = $annee; + return $this; + } + + + + /** + * @return Annee + */ + public function getAnnee() + { + return $this->annee; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/CategoriePrivilegeAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/CategoriePrivilegeAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..c3c7be9e1705c13d5a1c31bba800e07d5cb23970 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/CategoriePrivilegeAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\CategoriePrivilege; + +/** + * Description of CategoriePrivilegeAwareTrait + * + * @author UnicaenCode + */ +trait CategoriePrivilegeAwareTrait +{ + /** + * @var CategoriePrivilege + */ + private $categoriePrivilege; + + + + + + /** + * @param CategoriePrivilege $categoriePrivilege + * @return self + */ + public function setCategoriePrivilege( CategoriePrivilege $categoriePrivilege = null ) + { + $this->categoriePrivilege = $categoriePrivilege; + return $this; + } + + + + /** + * @return CategoriePrivilege + */ + public function getCategoriePrivilege() + { + return $this->categoriePrivilege; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/CcActiviteAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/CcActiviteAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..dd6c768a0204dfcb4eaadc2058c43bf1539defd9 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/CcActiviteAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\CcActivite; + +/** + * Description of CcActiviteAwareTrait + * + * @author UnicaenCode + */ +trait CcActiviteAwareTrait +{ + /** + * @var CcActivite + */ + private $ccActivite; + + + + + + /** + * @param CcActivite $ccActivite + * @return self + */ + public function setCcActivite( CcActivite $ccActivite = null ) + { + $this->ccActivite = $ccActivite; + return $this; + } + + + + /** + * @return CcActivite + */ + public function getCcActivite() + { + return $this->ccActivite; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/CentreCoutAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/CentreCoutAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..15676f0b7e064456174e6fea18934fce6d07128a --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/CentreCoutAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\CentreCout; + +/** + * Description of CentreCoutAwareTrait + * + * @author UnicaenCode + */ +trait CentreCoutAwareTrait +{ + /** + * @var CentreCout + */ + private $centreCout; + + + + + + /** + * @param CentreCout $centreCout + * @return self + */ + public function setCentreCout( CentreCout $centreCout = null ) + { + $this->centreCout = $centreCout; + return $this; + } + + + + /** + * @return CentreCout + */ + public function getCentreCout() + { + return $this->centreCout; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/CentreCoutEpAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/CentreCoutEpAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..c57443999e6679d8e845270c45a9a0c730361e65 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/CentreCoutEpAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\CentreCoutEp; + +/** + * Description of CentreCoutEpAwareTrait + * + * @author UnicaenCode + */ +trait CentreCoutEpAwareTrait +{ + /** + * @var CentreCoutEp + */ + private $centreCoutEp; + + + + + + /** + * @param CentreCoutEp $centreCoutEp + * @return self + */ + public function setCentreCoutEp( CentreCoutEp $centreCoutEp = null ) + { + $this->centreCoutEp = $centreCoutEp; + return $this; + } + + + + /** + * @return CentreCoutEp + */ + public function getCentreCoutEp() + { + return $this->centreCoutEp; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/CheminPedagogiqueAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/CheminPedagogiqueAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..bfd2c1b367c1753afc7a9ea37622dd8685ed0ca4 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/CheminPedagogiqueAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\CheminPedagogique; + +/** + * Description of CheminPedagogiqueAwareTrait + * + * @author UnicaenCode + */ +trait CheminPedagogiqueAwareTrait +{ + /** + * @var CheminPedagogique + */ + private $cheminPedagogique; + + + + + + /** + * @param CheminPedagogique $cheminPedagogique + * @return self + */ + public function setCheminPedagogique( CheminPedagogique $cheminPedagogique = null ) + { + $this->cheminPedagogique = $cheminPedagogique; + return $this; + } + + + + /** + * @return CheminPedagogique + */ + public function getCheminPedagogique() + { + return $this->cheminPedagogique; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/CiviliteAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/CiviliteAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..73f958cd10361d8d37ea135b1ec58d60b15c3aa9 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/CiviliteAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\Civilite; + +/** + * Description of CiviliteAwareTrait + * + * @author UnicaenCode + */ +trait CiviliteAwareTrait +{ + /** + * @var Civilite + */ + private $civilite; + + + + + + /** + * @param Civilite $civilite + * @return self + */ + public function setCivilite( Civilite $civilite = null ) + { + $this->civilite = $civilite; + return $this; + } + + + + /** + * @return Civilite + */ + public function getCivilite() + { + return $this->civilite; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/ContratAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/ContratAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..9c0176290c490aa0e0bebe85ac28eb745e1911bb --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/ContratAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\Contrat; + +/** + * Description of ContratAwareTrait + * + * @author UnicaenCode + */ +trait ContratAwareTrait +{ + /** + * @var Contrat + */ + private $contrat; + + + + + + /** + * @param Contrat $contrat + * @return self + */ + public function setContrat( Contrat $contrat = null ) + { + $this->contrat = $contrat; + return $this; + } + + + + /** + * @return Contrat + */ + public function getContrat() + { + return $this->contrat; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/CorpsAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/CorpsAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..4c793dc22cc65b62b6ec0ca2a428f6be4eb2e2bb --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/CorpsAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\Corps; + +/** + * Description of CorpsAwareTrait + * + * @author UnicaenCode + */ +trait CorpsAwareTrait +{ + /** + * @var Corps + */ + private $corps; + + + + + + /** + * @param Corps $corps + * @return self + */ + public function setCorps( Corps $corps = null ) + { + $this->corps = $corps; + return $this; + } + + + + /** + * @return Corps + */ + public function getCorps() + { + return $this->corps; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/DepartementAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/DepartementAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..ba3603986c35fea34a7cae53f9271ac4dc119928 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/DepartementAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\Departement; + +/** + * Description of DepartementAwareTrait + * + * @author UnicaenCode + */ +trait DepartementAwareTrait +{ + /** + * @var Departement + */ + private $departement; + + + + + + /** + * @param Departement $departement + * @return self + */ + public function setDepartement( Departement $departement = null ) + { + $this->departement = $departement; + return $this; + } + + + + /** + * @return Departement + */ + public function getDepartement() + { + return $this->departement; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/DisciplineAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/DisciplineAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..d183ad1659815b62b98baf040e7c9c18e7703262 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/DisciplineAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\Discipline; + +/** + * Description of DisciplineAwareTrait + * + * @author UnicaenCode + */ +trait DisciplineAwareTrait +{ + /** + * @var Discipline + */ + private $discipline; + + + + + + /** + * @param Discipline $discipline + * @return self + */ + public function setDiscipline( Discipline $discipline = null ) + { + $this->discipline = $discipline; + return $this; + } + + + + /** + * @return Discipline + */ + public function getDiscipline() + { + return $this->discipline; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/DomaineFonctionnelAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/DomaineFonctionnelAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..ad4d95757fa9a35c839facb09bedbfd25449206f --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/DomaineFonctionnelAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\DomaineFonctionnel; + +/** + * Description of DomaineFonctionnelAwareTrait + * + * @author UnicaenCode + */ +trait DomaineFonctionnelAwareTrait +{ + /** + * @var DomaineFonctionnel + */ + private $domaineFonctionnel; + + + + + + /** + * @param DomaineFonctionnel $domaineFonctionnel + * @return self + */ + public function setDomaineFonctionnel( DomaineFonctionnel $domaineFonctionnel = null ) + { + $this->domaineFonctionnel = $domaineFonctionnel; + return $this; + } + + + + /** + * @return DomaineFonctionnel + */ + public function getDomaineFonctionnel() + { + return $this->domaineFonctionnel; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/DossierAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/DossierAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..040d7c3c56e47eca87d64d2fa1fd92e26a2197c5 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/DossierAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\Dossier; + +/** + * Description of DossierAwareTrait + * + * @author UnicaenCode + */ +trait DossierAwareTrait +{ + /** + * @var Dossier + */ + private $dossier; + + + + + + /** + * @param Dossier $dossier + * @return self + */ + public function setDossier( Dossier $dossier = null ) + { + $this->dossier = $dossier; + return $this; + } + + + + /** + * @return Dossier + */ + public function getDossier() + { + return $this->dossier; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/DotationAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/DotationAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..b82b4f374ecc302820cc3bd48f38f148f86852f1 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/DotationAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\Dotation; + +/** + * Description of DotationAwareTrait + * + * @author UnicaenCode + */ +trait DotationAwareTrait +{ + /** + * @var Dotation + */ + private $dotation; + + + + + + /** + * @param Dotation $dotation + * @return self + */ + public function setDotation( Dotation $dotation = null ) + { + $this->dotation = $dotation; + return $this; + } + + + + /** + * @return Dotation + */ + public function getDotation() + { + return $this->dotation; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/ElementDisciplineAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/ElementDisciplineAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..5232ab942e69dbaed86f2b29039f71360cbe5aa4 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/ElementDisciplineAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\ElementDiscipline; + +/** + * Description of ElementDisciplineAwareTrait + * + * @author UnicaenCode + */ +trait ElementDisciplineAwareTrait +{ + /** + * @var ElementDiscipline + */ + private $elementDiscipline; + + + + + + /** + * @param ElementDiscipline $elementDiscipline + * @return self + */ + public function setElementDiscipline( ElementDiscipline $elementDiscipline = null ) + { + $this->elementDiscipline = $elementDiscipline; + return $this; + } + + + + /** + * @return ElementDiscipline + */ + public function getElementDiscipline() + { + return $this->elementDiscipline; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/ElementModulateurAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/ElementModulateurAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..48020a5fa148079cb17e0e4593aaa7714474093c --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/ElementModulateurAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\ElementModulateur; + +/** + * Description of ElementModulateurAwareTrait + * + * @author UnicaenCode + */ +trait ElementModulateurAwareTrait +{ + /** + * @var ElementModulateur + */ + private $elementModulateur; + + + + + + /** + * @param ElementModulateur $elementModulateur + * @return self + */ + public function setElementModulateur( ElementModulateur $elementModulateur = null ) + { + $this->elementModulateur = $elementModulateur; + return $this; + } + + + + /** + * @return ElementModulateur + */ + public function getElementModulateur() + { + return $this->elementModulateur; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/ElementPedagogiqueAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/ElementPedagogiqueAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..e6db7d975c78c9550fc12ff3b7938cab57a7bd13 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/ElementPedagogiqueAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\ElementPedagogique; + +/** + * Description of ElementPedagogiqueAwareTrait + * + * @author UnicaenCode + */ +trait ElementPedagogiqueAwareTrait +{ + /** + * @var ElementPedagogique + */ + private $elementPedagogique; + + + + + + /** + * @param ElementPedagogique $elementPedagogique + * @return self + */ + public function setElementPedagogique( ElementPedagogique $elementPedagogique = null ) + { + $this->elementPedagogique = $elementPedagogique; + return $this; + } + + + + /** + * @return ElementPedagogique + */ + public function getElementPedagogique() + { + return $this->elementPedagogique; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/EtablissementAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/EtablissementAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..50cfe561353e015e8c1404e7e7732b15da155e03 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/EtablissementAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\Etablissement; + +/** + * Description of EtablissementAwareTrait + * + * @author UnicaenCode + */ +trait EtablissementAwareTrait +{ + /** + * @var Etablissement + */ + private $etablissement; + + + + + + /** + * @param Etablissement $etablissement + * @return self + */ + public function setEtablissement( Etablissement $etablissement = null ) + { + $this->etablissement = $etablissement; + return $this; + } + + + + /** + * @return Etablissement + */ + public function getEtablissement() + { + return $this->etablissement; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/EtapeAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/EtapeAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..60afc8a51ccaa1ead85ee2385f569d22798d27da --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/EtapeAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\Etape; + +/** + * Description of EtapeAwareTrait + * + * @author UnicaenCode + */ +trait EtapeAwareTrait +{ + /** + * @var Etape + */ + private $etape; + + + + + + /** + * @param Etape $etape + * @return self + */ + public function setEtape( Etape $etape = null ) + { + $this->etape = $etape; + return $this; + } + + + + /** + * @return Etape + */ + public function getEtape() + { + return $this->etape; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/EtatVolumeHoraireAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/EtatVolumeHoraireAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..f70879b207bc65a0b767f8273b58bcdac748fc59 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/EtatVolumeHoraireAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\EtatVolumeHoraire; + +/** + * Description of EtatVolumeHoraireAwareTrait + * + * @author UnicaenCode + */ +trait EtatVolumeHoraireAwareTrait +{ + /** + * @var EtatVolumeHoraire + */ + private $etatVolumeHoraire; + + + + + + /** + * @param EtatVolumeHoraire $etatVolumeHoraire + * @return self + */ + public function setEtatVolumeHoraire( EtatVolumeHoraire $etatVolumeHoraire = null ) + { + $this->etatVolumeHoraire = $etatVolumeHoraire; + return $this; + } + + + + /** + * @return EtatVolumeHoraire + */ + public function getEtatVolumeHoraire() + { + return $this->etatVolumeHoraire; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/FichierAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/FichierAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..923983cb653ad1000da11764d48c08a567e92639 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/FichierAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\Fichier; + +/** + * Description of FichierAwareTrait + * + * @author UnicaenCode + */ +trait FichierAwareTrait +{ + /** + * @var Fichier + */ + private $fichier; + + + + + + /** + * @param Fichier $fichier + * @return self + */ + public function setFichier( Fichier $fichier = null ) + { + $this->fichier = $fichier; + return $this; + } + + + + /** + * @return Fichier + */ + public function getFichier() + { + return $this->fichier; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/FonctionReferentielAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/FonctionReferentielAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..0ada44a6e6ca5822c83edaa39452d9c67825fda9 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/FonctionReferentielAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\FonctionReferentiel; + +/** + * Description of FonctionReferentielAwareTrait + * + * @author UnicaenCode + */ +trait FonctionReferentielAwareTrait +{ + /** + * @var FonctionReferentiel + */ + private $fonctionReferentiel; + + + + + + /** + * @param FonctionReferentiel $fonctionReferentiel + * @return self + */ + public function setFonctionReferentiel( FonctionReferentiel $fonctionReferentiel = null ) + { + $this->fonctionReferentiel = $fonctionReferentiel; + return $this; + } + + + + /** + * @return FonctionReferentiel + */ + public function getFonctionReferentiel() + { + return $this->fonctionReferentiel; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/FormuleIntervenantAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/FormuleIntervenantAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..1160aed3ef19a83f3c3d0e0959fa1f31624ce26c --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/FormuleIntervenantAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\FormuleIntervenant; + +/** + * Description of FormuleIntervenantAwareTrait + * + * @author UnicaenCode + */ +trait FormuleIntervenantAwareTrait +{ + /** + * @var FormuleIntervenant + */ + private $formuleIntervenant; + + + + + + /** + * @param FormuleIntervenant $formuleIntervenant + * @return self + */ + public function setFormuleIntervenant( FormuleIntervenant $formuleIntervenant = null ) + { + $this->formuleIntervenant = $formuleIntervenant; + return $this; + } + + + + /** + * @return FormuleIntervenant + */ + public function getFormuleIntervenant() + { + return $this->formuleIntervenant; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/FormuleResultatAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/FormuleResultatAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..93454b7202a0ac848bb6699faa7d2ba3b0f5ceb5 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/FormuleResultatAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\FormuleResultat; + +/** + * Description of FormuleResultatAwareTrait + * + * @author UnicaenCode + */ +trait FormuleResultatAwareTrait +{ + /** + * @var FormuleResultat + */ + private $formuleResultat; + + + + + + /** + * @param FormuleResultat $formuleResultat + * @return self + */ + public function setFormuleResultat( FormuleResultat $formuleResultat = null ) + { + $this->formuleResultat = $formuleResultat; + return $this; + } + + + + /** + * @return FormuleResultat + */ + public function getFormuleResultat() + { + return $this->formuleResultat; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/FormuleResultatServiceAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/FormuleResultatServiceAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..64b8aa4cd32fa95c8e25a18663aeb99cadbfe963 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/FormuleResultatServiceAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\FormuleResultatService; + +/** + * Description of FormuleResultatServiceAwareTrait + * + * @author UnicaenCode + */ +trait FormuleResultatServiceAwareTrait +{ + /** + * @var FormuleResultatService + */ + private $formuleResultatService; + + + + + + /** + * @param FormuleResultatService $formuleResultatService + * @return self + */ + public function setFormuleResultatService( FormuleResultatService $formuleResultatService = null ) + { + $this->formuleResultatService = $formuleResultatService; + return $this; + } + + + + /** + * @return FormuleResultatService + */ + public function getFormuleResultatService() + { + return $this->formuleResultatService; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/FormuleResultatServiceReferentielAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/FormuleResultatServiceReferentielAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..990ba8fdc5ab8390d3d2c605d577a6e9b5aed840 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/FormuleResultatServiceReferentielAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\FormuleResultatServiceReferentiel; + +/** + * Description of FormuleResultatServiceReferentielAwareTrait + * + * @author UnicaenCode + */ +trait FormuleResultatServiceReferentielAwareTrait +{ + /** + * @var FormuleResultatServiceReferentiel + */ + private $formuleResultatServiceReferentiel; + + + + + + /** + * @param FormuleResultatServiceReferentiel $formuleResultatServiceReferentiel + * @return self + */ + public function setFormuleResultatServiceReferentiel( FormuleResultatServiceReferentiel $formuleResultatServiceReferentiel = null ) + { + $this->formuleResultatServiceReferentiel = $formuleResultatServiceReferentiel; + return $this; + } + + + + /** + * @return FormuleResultatServiceReferentiel + */ + public function getFormuleResultatServiceReferentiel() + { + return $this->formuleResultatServiceReferentiel; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/FormuleResultatVolumeHoraireAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/FormuleResultatVolumeHoraireAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..5960a640d1a0c55216d190ef5466f05f6e1366fc --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/FormuleResultatVolumeHoraireAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\FormuleResultatVolumeHoraire; + +/** + * Description of FormuleResultatVolumeHoraireAwareTrait + * + * @author UnicaenCode + */ +trait FormuleResultatVolumeHoraireAwareTrait +{ + /** + * @var FormuleResultatVolumeHoraire + */ + private $formuleResultatVolumeHoraire; + + + + + + /** + * @param FormuleResultatVolumeHoraire $formuleResultatVolumeHoraire + * @return self + */ + public function setFormuleResultatVolumeHoraire( FormuleResultatVolumeHoraire $formuleResultatVolumeHoraire = null ) + { + $this->formuleResultatVolumeHoraire = $formuleResultatVolumeHoraire; + return $this; + } + + + + /** + * @return FormuleResultatVolumeHoraire + */ + public function getFormuleResultatVolumeHoraire() + { + return $this->formuleResultatVolumeHoraire; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/FormuleResultatVolumeHoraireReferentielAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/FormuleResultatVolumeHoraireReferentielAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..f6d04717ad0bf7be5bf81150911ca6b5ab566a1e --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/FormuleResultatVolumeHoraireReferentielAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\FormuleResultatVolumeHoraireReferentiel; + +/** + * Description of FormuleResultatVolumeHoraireReferentielAwareTrait + * + * @author UnicaenCode + */ +trait FormuleResultatVolumeHoraireReferentielAwareTrait +{ + /** + * @var FormuleResultatVolumeHoraireReferentiel + */ + private $formuleResultatVolumeHoraireReferentiel; + + + + + + /** + * @param FormuleResultatVolumeHoraireReferentiel $formuleResultatVolumeHoraireReferentiel + * @return self + */ + public function setFormuleResultatVolumeHoraireReferentiel( FormuleResultatVolumeHoraireReferentiel $formuleResultatVolumeHoraireReferentiel = null ) + { + $this->formuleResultatVolumeHoraireReferentiel = $formuleResultatVolumeHoraireReferentiel; + return $this; + } + + + + /** + * @return FormuleResultatVolumeHoraireReferentiel + */ + public function getFormuleResultatVolumeHoraireReferentiel() + { + return $this->formuleResultatVolumeHoraireReferentiel; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/FormuleServiceAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/FormuleServiceAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..299455ec17f3e7deb0f080439861bec7e647479e --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/FormuleServiceAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\FormuleService; + +/** + * Description of FormuleServiceAwareTrait + * + * @author UnicaenCode + */ +trait FormuleServiceAwareTrait +{ + /** + * @var FormuleService + */ + private $formuleService; + + + + + + /** + * @param FormuleService $formuleService + * @return self + */ + public function setFormuleService( FormuleService $formuleService = null ) + { + $this->formuleService = $formuleService; + return $this; + } + + + + /** + * @return FormuleService + */ + public function getFormuleService() + { + return $this->formuleService; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/FormuleServiceModifieAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/FormuleServiceModifieAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..86274870991b5876152bd9c49a2436bd7aa90302 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/FormuleServiceModifieAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\FormuleServiceModifie; + +/** + * Description of FormuleServiceModifieAwareTrait + * + * @author UnicaenCode + */ +trait FormuleServiceModifieAwareTrait +{ + /** + * @var FormuleServiceModifie + */ + private $formuleServiceModifie; + + + + + + /** + * @param FormuleServiceModifie $formuleServiceModifie + * @return self + */ + public function setFormuleServiceModifie( FormuleServiceModifie $formuleServiceModifie = null ) + { + $this->formuleServiceModifie = $formuleServiceModifie; + return $this; + } + + + + /** + * @return FormuleServiceModifie + */ + public function getFormuleServiceModifie() + { + return $this->formuleServiceModifie; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/FormuleServiceReferentielAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/FormuleServiceReferentielAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..7f4dae92c7e2e2f55519bfb273130bc559e6bc86 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/FormuleServiceReferentielAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\FormuleServiceReferentiel; + +/** + * Description of FormuleServiceReferentielAwareTrait + * + * @author UnicaenCode + */ +trait FormuleServiceReferentielAwareTrait +{ + /** + * @var FormuleServiceReferentiel + */ + private $formuleServiceReferentiel; + + + + + + /** + * @param FormuleServiceReferentiel $formuleServiceReferentiel + * @return self + */ + public function setFormuleServiceReferentiel( FormuleServiceReferentiel $formuleServiceReferentiel = null ) + { + $this->formuleServiceReferentiel = $formuleServiceReferentiel; + return $this; + } + + + + /** + * @return FormuleServiceReferentiel + */ + public function getFormuleServiceReferentiel() + { + return $this->formuleServiceReferentiel; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/FormuleVolumeHoraireAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/FormuleVolumeHoraireAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..b9ead8089731ee1a8f7d7fb93a748c47e3ea8bf3 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/FormuleVolumeHoraireAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\FormuleVolumeHoraire; + +/** + * Description of FormuleVolumeHoraireAwareTrait + * + * @author UnicaenCode + */ +trait FormuleVolumeHoraireAwareTrait +{ + /** + * @var FormuleVolumeHoraire + */ + private $formuleVolumeHoraire; + + + + + + /** + * @param FormuleVolumeHoraire $formuleVolumeHoraire + * @return self + */ + public function setFormuleVolumeHoraire( FormuleVolumeHoraire $formuleVolumeHoraire = null ) + { + $this->formuleVolumeHoraire = $formuleVolumeHoraire; + return $this; + } + + + + /** + * @return FormuleVolumeHoraire + */ + public function getFormuleVolumeHoraire() + { + return $this->formuleVolumeHoraire; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/FormuleVolumeHoraireReferentielAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/FormuleVolumeHoraireReferentielAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..bc9584678aa124419483b1273aa520df887f327c --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/FormuleVolumeHoraireReferentielAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\FormuleVolumeHoraireReferentiel; + +/** + * Description of FormuleVolumeHoraireReferentielAwareTrait + * + * @author UnicaenCode + */ +trait FormuleVolumeHoraireReferentielAwareTrait +{ + /** + * @var FormuleVolumeHoraireReferentiel + */ + private $formuleVolumeHoraireReferentiel; + + + + + + /** + * @param FormuleVolumeHoraireReferentiel $formuleVolumeHoraireReferentiel + * @return self + */ + public function setFormuleVolumeHoraireReferentiel( FormuleVolumeHoraireReferentiel $formuleVolumeHoraireReferentiel = null ) + { + $this->formuleVolumeHoraireReferentiel = $formuleVolumeHoraireReferentiel; + return $this; + } + + + + /** + * @return FormuleVolumeHoraireReferentiel + */ + public function getFormuleVolumeHoraireReferentiel() + { + return $this->formuleVolumeHoraireReferentiel; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/GroupeTypeFormationAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/GroupeTypeFormationAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..9875d5f3cc2f7dc76960f35b9ede27d2341bad6a --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/GroupeTypeFormationAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\GroupeTypeFormation; + +/** + * Description of GroupeTypeFormationAwareTrait + * + * @author UnicaenCode + */ +trait GroupeTypeFormationAwareTrait +{ + /** + * @var GroupeTypeFormation + */ + private $groupeTypeFormation; + + + + + + /** + * @param GroupeTypeFormation $groupeTypeFormation + * @return self + */ + public function setGroupeTypeFormation( GroupeTypeFormation $groupeTypeFormation = null ) + { + $this->groupeTypeFormation = $groupeTypeFormation; + return $this; + } + + + + /** + * @return GroupeTypeFormation + */ + public function getGroupeTypeFormation() + { + return $this->groupeTypeFormation; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/HistoIntervenantServiceAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/HistoIntervenantServiceAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..4f9e917f06ea516674ecaf3122b239bce8d31e80 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/HistoIntervenantServiceAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\HistoIntervenantService; + +/** + * Description of HistoIntervenantServiceAwareTrait + * + * @author UnicaenCode + */ +trait HistoIntervenantServiceAwareTrait +{ + /** + * @var HistoIntervenantService + */ + private $histoIntervenantService; + + + + + + /** + * @param HistoIntervenantService $histoIntervenantService + * @return self + */ + public function setHistoIntervenantService( HistoIntervenantService $histoIntervenantService = null ) + { + $this->histoIntervenantService = $histoIntervenantService; + return $this; + } + + + + /** + * @return HistoIntervenantService + */ + public function getHistoIntervenantService() + { + return $this->histoIntervenantService; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/IndicModifDossierAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/IndicModifDossierAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..41c191ae8bdde71bf975c0452b8cde05bcb81a02 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/IndicModifDossierAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\IndicModifDossier; + +/** + * Description of IndicModifDossierAwareTrait + * + * @author UnicaenCode + */ +trait IndicModifDossierAwareTrait +{ + /** + * @var IndicModifDossier + */ + private $indicModifDossier; + + + + + + /** + * @param IndicModifDossier $indicModifDossier + * @return self + */ + public function setIndicModifDossier( IndicModifDossier $indicModifDossier = null ) + { + $this->indicModifDossier = $indicModifDossier; + return $this; + } + + + + /** + * @return IndicModifDossier + */ + public function getIndicModifDossier() + { + return $this->indicModifDossier; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/IndicateurAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/IndicateurAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..77507958043ac3eb814c255c202b7f52c8b742cf --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/IndicateurAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\Indicateur; + +/** + * Description of IndicateurAwareTrait + * + * @author UnicaenCode + */ +trait IndicateurAwareTrait +{ + /** + * @var Indicateur + */ + private $indicateur; + + + + + + /** + * @param Indicateur $indicateur + * @return self + */ + public function setIndicateur( Indicateur $indicateur = null ) + { + $this->indicateur = $indicateur; + return $this; + } + + + + /** + * @return Indicateur + */ + public function getIndicateur() + { + return $this->indicateur; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/IntervenantAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/IntervenantAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..d8c7c2799c7d0f4d275392d1d75da2d9d1dab9dc --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/IntervenantAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\Intervenant; + +/** + * Description of IntervenantAwareTrait + * + * @author UnicaenCode + */ +trait IntervenantAwareTrait +{ + /** + * @var Intervenant + */ + private $intervenant; + + + + + + /** + * @param Intervenant $intervenant + * @return self + */ + public function setIntervenant( Intervenant $intervenant = null ) + { + $this->intervenant = $intervenant; + return $this; + } + + + + /** + * @return Intervenant + */ + public function getIntervenant() + { + return $this->intervenant; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/IntervenantExterieurAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/IntervenantExterieurAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..240f26f126d2b91045eb5c1136c027a19381f469 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/IntervenantExterieurAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\IntervenantExterieur; + +/** + * Description of IntervenantExterieurAwareTrait + * + * @author UnicaenCode + */ +trait IntervenantExterieurAwareTrait +{ + /** + * @var IntervenantExterieur + */ + private $intervenantExterieur; + + + + + + /** + * @param IntervenantExterieur $intervenantExterieur + * @return self + */ + public function setIntervenantExterieur( IntervenantExterieur $intervenantExterieur = null ) + { + $this->intervenantExterieur = $intervenantExterieur; + return $this; + } + + + + /** + * @return IntervenantExterieur + */ + public function getIntervenantExterieur() + { + return $this->intervenantExterieur; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/IntervenantPermanentAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/IntervenantPermanentAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..a4ae7e667a7f24b8331724b6d31d0a906ff4f90b --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/IntervenantPermanentAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\IntervenantPermanent; + +/** + * Description of IntervenantPermanentAwareTrait + * + * @author UnicaenCode + */ +trait IntervenantPermanentAwareTrait +{ + /** + * @var IntervenantPermanent + */ + private $intervenantPermanent; + + + + + + /** + * @param IntervenantPermanent $intervenantPermanent + * @return self + */ + public function setIntervenantPermanent( IntervenantPermanent $intervenantPermanent = null ) + { + $this->intervenantPermanent = $intervenantPermanent; + return $this; + } + + + + /** + * @return IntervenantPermanent + */ + public function getIntervenantPermanent() + { + return $this->intervenantPermanent; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/MiseEnPaiementAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/MiseEnPaiementAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..e3a3367965d655d218822eebe758270db7df99b3 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/MiseEnPaiementAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\MiseEnPaiement; + +/** + * Description of MiseEnPaiementAwareTrait + * + * @author UnicaenCode + */ +trait MiseEnPaiementAwareTrait +{ + /** + * @var MiseEnPaiement + */ + private $miseEnPaiement; + + + + + + /** + * @param MiseEnPaiement $miseEnPaiement + * @return self + */ + public function setMiseEnPaiement( MiseEnPaiement $miseEnPaiement = null ) + { + $this->miseEnPaiement = $miseEnPaiement; + return $this; + } + + + + /** + * @return MiseEnPaiement + */ + public function getMiseEnPaiement() + { + return $this->miseEnPaiement; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/MiseEnPaiementIntervenantStructureAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/MiseEnPaiementIntervenantStructureAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..0821f22d438f378159d22f95cd414dfe6abdc885 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/MiseEnPaiementIntervenantStructureAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\MiseEnPaiementIntervenantStructure; + +/** + * Description of MiseEnPaiementIntervenantStructureAwareTrait + * + * @author UnicaenCode + */ +trait MiseEnPaiementIntervenantStructureAwareTrait +{ + /** + * @var MiseEnPaiementIntervenantStructure + */ + private $miseEnPaiementIntervenantStructure; + + + + + + /** + * @param MiseEnPaiementIntervenantStructure $miseEnPaiementIntervenantStructure + * @return self + */ + public function setMiseEnPaiementIntervenantStructure( MiseEnPaiementIntervenantStructure $miseEnPaiementIntervenantStructure = null ) + { + $this->miseEnPaiementIntervenantStructure = $miseEnPaiementIntervenantStructure; + return $this; + } + + + + /** + * @return MiseEnPaiementIntervenantStructure + */ + public function getMiseEnPaiementIntervenantStructure() + { + return $this->miseEnPaiementIntervenantStructure; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/ModificationServiceDuAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/ModificationServiceDuAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..b711a7d4b834c792ba8ce789a763a7bad6682303 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/ModificationServiceDuAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\ModificationServiceDu; + +/** + * Description of ModificationServiceDuAwareTrait + * + * @author UnicaenCode + */ +trait ModificationServiceDuAwareTrait +{ + /** + * @var ModificationServiceDu + */ + private $modificationServiceDu; + + + + + + /** + * @param ModificationServiceDu $modificationServiceDu + * @return self + */ + public function setModificationServiceDu( ModificationServiceDu $modificationServiceDu = null ) + { + $this->modificationServiceDu = $modificationServiceDu; + return $this; + } + + + + /** + * @return ModificationServiceDu + */ + public function getModificationServiceDu() + { + return $this->modificationServiceDu; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/ModulateurAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/ModulateurAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..8e79f14eb6b828989b7dd3872515c9d73c86bf25 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/ModulateurAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\Modulateur; + +/** + * Description of ModulateurAwareTrait + * + * @author UnicaenCode + */ +trait ModulateurAwareTrait +{ + /** + * @var Modulateur + */ + private $modulateur; + + + + + + /** + * @param Modulateur $modulateur + * @return self + */ + public function setModulateur( Modulateur $modulateur = null ) + { + $this->modulateur = $modulateur; + return $this; + } + + + + /** + * @return Modulateur + */ + public function getModulateur() + { + return $this->modulateur; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/MotifModificationServiceDuAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/MotifModificationServiceDuAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..6d320a11ef93f0e229ad8994cd8338d1b8833d28 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/MotifModificationServiceDuAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\MotifModificationServiceDu; + +/** + * Description of MotifModificationServiceDuAwareTrait + * + * @author UnicaenCode + */ +trait MotifModificationServiceDuAwareTrait +{ + /** + * @var MotifModificationServiceDu + */ + private $motifModificationServiceDu; + + + + + + /** + * @param MotifModificationServiceDu $motifModificationServiceDu + * @return self + */ + public function setMotifModificationServiceDu( MotifModificationServiceDu $motifModificationServiceDu = null ) + { + $this->motifModificationServiceDu = $motifModificationServiceDu; + return $this; + } + + + + /** + * @return MotifModificationServiceDu + */ + public function getMotifModificationServiceDu() + { + return $this->motifModificationServiceDu; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/MotifNonPaiementAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/MotifNonPaiementAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..f22c5d1cf972498ad894e3bb766b67695183212b --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/MotifNonPaiementAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\MotifNonPaiement; + +/** + * Description of MotifNonPaiementAwareTrait + * + * @author UnicaenCode + */ +trait MotifNonPaiementAwareTrait +{ + /** + * @var MotifNonPaiement + */ + private $motifNonPaiement; + + + + + + /** + * @param MotifNonPaiement $motifNonPaiement + * @return self + */ + public function setMotifNonPaiement( MotifNonPaiement $motifNonPaiement = null ) + { + $this->motifNonPaiement = $motifNonPaiement; + return $this; + } + + + + /** + * @return MotifNonPaiement + */ + public function getMotifNonPaiement() + { + return $this->motifNonPaiement; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/NiveauFormationAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/NiveauFormationAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..29d3eef36c78eb39a7a72051f3c57613925a97ff --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/NiveauFormationAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\NiveauFormation; + +/** + * Description of NiveauFormationAwareTrait + * + * @author UnicaenCode + */ +trait NiveauFormationAwareTrait +{ + /** + * @var NiveauFormation + */ + private $niveauFormation; + + + + + + /** + * @param NiveauFormation $niveauFormation + * @return self + */ + public function setNiveauFormation( NiveauFormation $niveauFormation = null ) + { + $this->niveauFormation = $niveauFormation; + return $this; + } + + + + /** + * @return NiveauFormation + */ + public function getNiveauFormation() + { + return $this->niveauFormation; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/NotificationIndicateurAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/NotificationIndicateurAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..3d0064c68841a1ca31972da2c05623d155bdc4c2 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/NotificationIndicateurAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\NotificationIndicateur; + +/** + * Description of NotificationIndicateurAwareTrait + * + * @author UnicaenCode + */ +trait NotificationIndicateurAwareTrait +{ + /** + * @var NotificationIndicateur + */ + private $notificationIndicateur; + + + + + + /** + * @param NotificationIndicateur $notificationIndicateur + * @return self + */ + public function setNotificationIndicateur( NotificationIndicateur $notificationIndicateur = null ) + { + $this->notificationIndicateur = $notificationIndicateur; + return $this; + } + + + + /** + * @return NotificationIndicateur + */ + public function getNotificationIndicateur() + { + return $this->notificationIndicateur; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/ParametreAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/ParametreAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..f5a546147bd6ebc17912859662c204b84397bcc0 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/ParametreAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\Parametre; + +/** + * Description of ParametreAwareTrait + * + * @author UnicaenCode + */ +trait ParametreAwareTrait +{ + /** + * @var Parametre + */ + private $parametre; + + + + + + /** + * @param Parametre $parametre + * @return self + */ + public function setParametre( Parametre $parametre = null ) + { + $this->parametre = $parametre; + return $this; + } + + + + /** + * @return Parametre + */ + public function getParametre() + { + return $this->parametre; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/PaysAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/PaysAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..3bfde761a975e9b0253ef6ef83c3dbb88523cc76 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/PaysAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\Pays; + +/** + * Description of PaysAwareTrait + * + * @author UnicaenCode + */ +trait PaysAwareTrait +{ + /** + * @var Pays + */ + private $pays; + + + + + + /** + * @param Pays $pays + * @return self + */ + public function setPays( Pays $pays = null ) + { + $this->pays = $pays; + return $this; + } + + + + /** + * @return Pays + */ + public function getPays() + { + return $this->pays; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/PerimetreAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/PerimetreAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..0739b184c0d6cca372b1e430b8b9b978d3e41388 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/PerimetreAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\Perimetre; + +/** + * Description of PerimetreAwareTrait + * + * @author UnicaenCode + */ +trait PerimetreAwareTrait +{ + /** + * @var Perimetre + */ + private $perimetre; + + + + + + /** + * @param Perimetre $perimetre + * @return self + */ + public function setPerimetre( Perimetre $perimetre = null ) + { + $this->perimetre = $perimetre; + return $this; + } + + + + /** + * @return Perimetre + */ + public function getPerimetre() + { + return $this->perimetre; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/PeriodeAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/PeriodeAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..fb8d7d27c2146fd7d954436703b97bdad1c67a33 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/PeriodeAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\Periode; + +/** + * Description of PeriodeAwareTrait + * + * @author UnicaenCode + */ +trait PeriodeAwareTrait +{ + /** + * @var Periode + */ + private $periode; + + + + + + /** + * @param Periode $periode + * @return self + */ + public function setPeriode( Periode $periode = null ) + { + $this->periode = $periode; + return $this; + } + + + + /** + * @return Periode + */ + public function getPeriode() + { + return $this->periode; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/PersonnelAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/PersonnelAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..0a5f60b4d5ef65acc71044d209c417c002ffda3f --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/PersonnelAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\Personnel; + +/** + * Description of PersonnelAwareTrait + * + * @author UnicaenCode + */ +trait PersonnelAwareTrait +{ + /** + * @var Personnel + */ + private $personnel; + + + + + + /** + * @param Personnel $personnel + * @return self + */ + public function setPersonnel( Personnel $personnel = null ) + { + $this->personnel = $personnel; + return $this; + } + + + + /** + * @return Personnel + */ + public function getPersonnel() + { + return $this->personnel; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/PieceJointeAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/PieceJointeAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..5694bf2fe9f84234cf390f50edaa568e6e8094d4 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/PieceJointeAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\PieceJointe; + +/** + * Description of PieceJointeAwareTrait + * + * @author UnicaenCode + */ +trait PieceJointeAwareTrait +{ + /** + * @var PieceJointe + */ + private $pieceJointe; + + + + + + /** + * @param PieceJointe $pieceJointe + * @return self + */ + public function setPieceJointe( PieceJointe $pieceJointe = null ) + { + $this->pieceJointe = $pieceJointe; + return $this; + } + + + + /** + * @return PieceJointe + */ + public function getPieceJointe() + { + return $this->pieceJointe; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/PrivilegeAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/PrivilegeAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..200168f69d2fec2f2bbaea3785aed5980be77098 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/PrivilegeAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\Privilege; + +/** + * Description of PrivilegeAwareTrait + * + * @author UnicaenCode + */ +trait PrivilegeAwareTrait +{ + /** + * @var Privilege + */ + private $privilege; + + + + + + /** + * @param Privilege $privilege + * @return self + */ + public function setPrivilege( Privilege $privilege = null ) + { + $this->privilege = $privilege; + return $this; + } + + + + /** + * @return Privilege + */ + public function getPrivilege() + { + return $this->privilege; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/RegimeSecuAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/RegimeSecuAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..740fec397c01a8260b36d49d185636fb3bfb27c3 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/RegimeSecuAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\RegimeSecu; + +/** + * Description of RegimeSecuAwareTrait + * + * @author UnicaenCode + */ +trait RegimeSecuAwareTrait +{ + /** + * @var RegimeSecu + */ + private $regimeSecu; + + + + + + /** + * @param RegimeSecu $regimeSecu + * @return self + */ + public function setRegimeSecu( RegimeSecu $regimeSecu = null ) + { + $this->regimeSecu = $regimeSecu; + return $this; + } + + + + /** + * @return RegimeSecu + */ + public function getRegimeSecu() + { + return $this->regimeSecu; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/RoleAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/RoleAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..43fb2b6eb4be9c06b8705d9cbee337d8f1cde14b --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/RoleAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\Role; + +/** + * Description of RoleAwareTrait + * + * @author UnicaenCode + */ +trait RoleAwareTrait +{ + /** + * @var Role + */ + private $role; + + + + + + /** + * @param Role $role + * @return self + */ + public function setRole( Role $role = null ) + { + $this->role = $role; + return $this; + } + + + + /** + * @return Role + */ + public function getRole() + { + return $this->role; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/ServiceAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/ServiceAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..b84c0e668c2a490339e0983bf0daa5901d191916 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/ServiceAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\Service; + +/** + * Description of ServiceAwareTrait + * + * @author UnicaenCode + */ +trait ServiceAwareTrait +{ + /** + * @var Service + */ + private $service; + + + + + + /** + * @param Service $service + * @return self + */ + public function setService( Service $service = null ) + { + $this->service = $service; + return $this; + } + + + + /** + * @return Service + */ + public function getService() + { + return $this->service; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/ServiceReferentielAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/ServiceReferentielAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..76302763fb5e359d34185f09c91a50fa345b24cd --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/ServiceReferentielAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\ServiceReferentiel; + +/** + * Description of ServiceReferentielAwareTrait + * + * @author UnicaenCode + */ +trait ServiceReferentielAwareTrait +{ + /** + * @var ServiceReferentiel + */ + private $serviceReferentiel; + + + + + + /** + * @param ServiceReferentiel $serviceReferentiel + * @return self + */ + public function setServiceReferentiel( ServiceReferentiel $serviceReferentiel = null ) + { + $this->serviceReferentiel = $serviceReferentiel; + return $this; + } + + + + /** + * @return ServiceReferentiel + */ + public function getServiceReferentiel() + { + return $this->serviceReferentiel; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/SituationFamilialeAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/SituationFamilialeAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..b60e5b5db9d2e43fb348137b24e43e3c6a087872 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/SituationFamilialeAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\SituationFamiliale; + +/** + * Description of SituationFamilialeAwareTrait + * + * @author UnicaenCode + */ +trait SituationFamilialeAwareTrait +{ + /** + * @var SituationFamiliale + */ + private $situationFamiliale; + + + + + + /** + * @param SituationFamiliale $situationFamiliale + * @return self + */ + public function setSituationFamiliale( SituationFamiliale $situationFamiliale = null ) + { + $this->situationFamiliale = $situationFamiliale; + return $this; + } + + + + /** + * @return SituationFamiliale + */ + public function getSituationFamiliale() + { + return $this->situationFamiliale; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/SourceAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/SourceAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..20682aa678c472d0aced38560cd9f07c2e4d913c --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/SourceAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\Source; + +/** + * Description of SourceAwareTrait + * + * @author UnicaenCode + */ +trait SourceAwareTrait +{ + /** + * @var Source + */ + private $source; + + + + + + /** + * @param Source $source + * @return self + */ + public function setSource( Source $source = null ) + { + $this->source = $source; + return $this; + } + + + + /** + * @return Source + */ + public function getSource() + { + return $this->source; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/StatutIntervenantAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/StatutIntervenantAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..768c0280aaa760ef61acef6d8f92a34140b844ea --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/StatutIntervenantAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\StatutIntervenant; + +/** + * Description of StatutIntervenantAwareTrait + * + * @author UnicaenCode + */ +trait StatutIntervenantAwareTrait +{ + /** + * @var StatutIntervenant + */ + private $statutIntervenant; + + + + + + /** + * @param StatutIntervenant $statutIntervenant + * @return self + */ + public function setStatutIntervenant( StatutIntervenant $statutIntervenant = null ) + { + $this->statutIntervenant = $statutIntervenant; + return $this; + } + + + + /** + * @return StatutIntervenant + */ + public function getStatutIntervenant() + { + return $this->statutIntervenant; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/StructureAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/StructureAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..e9f4ac1f14ca5b02c04b9c49d05eba93c21cb653 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/StructureAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\Structure; + +/** + * Description of StructureAwareTrait + * + * @author UnicaenCode + */ +trait StructureAwareTrait +{ + /** + * @var Structure + */ + private $structure; + + + + + + /** + * @param Structure $structure + * @return self + */ + public function setStructure( Structure $structure = null ) + { + $this->structure = $structure; + return $this; + } + + + + /** + * @return Structure + */ + public function getStructure() + { + return $this->structure; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/TypeAgrementAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/TypeAgrementAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..8802a7859ecd5d637c2c3f375e87c81fce7983c9 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/TypeAgrementAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\TypeAgrement; + +/** + * Description of TypeAgrementAwareTrait + * + * @author UnicaenCode + */ +trait TypeAgrementAwareTrait +{ + /** + * @var TypeAgrement + */ + private $typeAgrement; + + + + + + /** + * @param TypeAgrement $typeAgrement + * @return self + */ + public function setTypeAgrement( TypeAgrement $typeAgrement = null ) + { + $this->typeAgrement = $typeAgrement; + return $this; + } + + + + /** + * @return TypeAgrement + */ + public function getTypeAgrement() + { + return $this->typeAgrement; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/TypeAgrementStatutAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/TypeAgrementStatutAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..69bd7c53fb36b6e6fe02ec9427cd73347bdf94ab --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/TypeAgrementStatutAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\TypeAgrementStatut; + +/** + * Description of TypeAgrementStatutAwareTrait + * + * @author UnicaenCode + */ +trait TypeAgrementStatutAwareTrait +{ + /** + * @var TypeAgrementStatut + */ + private $typeAgrementStatut; + + + + + + /** + * @param TypeAgrementStatut $typeAgrementStatut + * @return self + */ + public function setTypeAgrementStatut( TypeAgrementStatut $typeAgrementStatut = null ) + { + $this->typeAgrementStatut = $typeAgrementStatut; + return $this; + } + + + + /** + * @return TypeAgrementStatut + */ + public function getTypeAgrementStatut() + { + return $this->typeAgrementStatut; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/TypeCentreCoutAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/TypeCentreCoutAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..c883a4b86f543b38a8f688b0816139dc3b147bd3 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/TypeCentreCoutAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\TypeCentreCout; + +/** + * Description of TypeCentreCoutAwareTrait + * + * @author UnicaenCode + */ +trait TypeCentreCoutAwareTrait +{ + /** + * @var TypeCentreCout + */ + private $typeCentreCout; + + + + + + /** + * @param TypeCentreCout $typeCentreCout + * @return self + */ + public function setTypeCentreCout( TypeCentreCout $typeCentreCout = null ) + { + $this->typeCentreCout = $typeCentreCout; + return $this; + } + + + + /** + * @return TypeCentreCout + */ + public function getTypeCentreCout() + { + return $this->typeCentreCout; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/TypeContratAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/TypeContratAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..6c888aa1d3bb63d3bb468bcab3f0c1347239857c --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/TypeContratAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\TypeContrat; + +/** + * Description of TypeContratAwareTrait + * + * @author UnicaenCode + */ +trait TypeContratAwareTrait +{ + /** + * @var TypeContrat + */ + private $typeContrat; + + + + + + /** + * @param TypeContrat $typeContrat + * @return self + */ + public function setTypeContrat( TypeContrat $typeContrat = null ) + { + $this->typeContrat = $typeContrat; + return $this; + } + + + + /** + * @return TypeContrat + */ + public function getTypeContrat() + { + return $this->typeContrat; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/TypeDotationAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/TypeDotationAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..ceb2fd37f00b3afa9c1b73e643aec2c7ba0947d5 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/TypeDotationAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\TypeDotation; + +/** + * Description of TypeDotationAwareTrait + * + * @author UnicaenCode + */ +trait TypeDotationAwareTrait +{ + /** + * @var TypeDotation + */ + private $typeDotation; + + + + + + /** + * @param TypeDotation $typeDotation + * @return self + */ + public function setTypeDotation( TypeDotation $typeDotation = null ) + { + $this->typeDotation = $typeDotation; + return $this; + } + + + + /** + * @return TypeDotation + */ + public function getTypeDotation() + { + return $this->typeDotation; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/TypeFormationAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/TypeFormationAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..18c6aefcee6ab9dab1aee409537b7069d959a728 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/TypeFormationAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\TypeFormation; + +/** + * Description of TypeFormationAwareTrait + * + * @author UnicaenCode + */ +trait TypeFormationAwareTrait +{ + /** + * @var TypeFormation + */ + private $typeFormation; + + + + + + /** + * @param TypeFormation $typeFormation + * @return self + */ + public function setTypeFormation( TypeFormation $typeFormation = null ) + { + $this->typeFormation = $typeFormation; + return $this; + } + + + + /** + * @return TypeFormation + */ + public function getTypeFormation() + { + return $this->typeFormation; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/TypeHeuresAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/TypeHeuresAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..bdbac5246df68398bcd35a1d21ffc376b3edae9b --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/TypeHeuresAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\TypeHeures; + +/** + * Description of TypeHeuresAwareTrait + * + * @author UnicaenCode + */ +trait TypeHeuresAwareTrait +{ + /** + * @var TypeHeures + */ + private $typeHeures; + + + + + + /** + * @param TypeHeures $typeHeures + * @return self + */ + public function setTypeHeures( TypeHeures $typeHeures = null ) + { + $this->typeHeures = $typeHeures; + return $this; + } + + + + /** + * @return TypeHeures + */ + public function getTypeHeures() + { + return $this->typeHeures; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/TypeIntervenantAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/TypeIntervenantAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..7bdd0824770de1a5d4eeda867a3531d5779c2527 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/TypeIntervenantAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\TypeIntervenant; + +/** + * Description of TypeIntervenantAwareTrait + * + * @author UnicaenCode + */ +trait TypeIntervenantAwareTrait +{ + /** + * @var TypeIntervenant + */ + private $typeIntervenant; + + + + + + /** + * @param TypeIntervenant $typeIntervenant + * @return self + */ + public function setTypeIntervenant( TypeIntervenant $typeIntervenant = null ) + { + $this->typeIntervenant = $typeIntervenant; + return $this; + } + + + + /** + * @return TypeIntervenant + */ + public function getTypeIntervenant() + { + return $this->typeIntervenant; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/TypeInterventionAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/TypeInterventionAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..71fc9e293198f614fbdd4c56865c060216cbd250 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/TypeInterventionAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\TypeIntervention; + +/** + * Description of TypeInterventionAwareTrait + * + * @author UnicaenCode + */ +trait TypeInterventionAwareTrait +{ + /** + * @var TypeIntervention + */ + private $typeIntervention; + + + + + + /** + * @param TypeIntervention $typeIntervention + * @return self + */ + public function setTypeIntervention( TypeIntervention $typeIntervention = null ) + { + $this->typeIntervention = $typeIntervention; + return $this; + } + + + + /** + * @return TypeIntervention + */ + public function getTypeIntervention() + { + return $this->typeIntervention; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/TypeModulateurAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/TypeModulateurAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..420e7d1b5aa59b12ec75e86e3311a8acc6b70a2a --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/TypeModulateurAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\TypeModulateur; + +/** + * Description of TypeModulateurAwareTrait + * + * @author UnicaenCode + */ +trait TypeModulateurAwareTrait +{ + /** + * @var TypeModulateur + */ + private $typeModulateur; + + + + + + /** + * @param TypeModulateur $typeModulateur + * @return self + */ + public function setTypeModulateur( TypeModulateur $typeModulateur = null ) + { + $this->typeModulateur = $typeModulateur; + return $this; + } + + + + /** + * @return TypeModulateur + */ + public function getTypeModulateur() + { + return $this->typeModulateur; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/TypeModulateurStructureAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/TypeModulateurStructureAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..decbe49861049f3264c3f1aee8a02540c9d103b9 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/TypeModulateurStructureAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\TypeModulateurStructure; + +/** + * Description of TypeModulateurStructureAwareTrait + * + * @author UnicaenCode + */ +trait TypeModulateurStructureAwareTrait +{ + /** + * @var TypeModulateurStructure + */ + private $typeModulateurStructure; + + + + + + /** + * @param TypeModulateurStructure $typeModulateurStructure + * @return self + */ + public function setTypeModulateurStructure( TypeModulateurStructure $typeModulateurStructure = null ) + { + $this->typeModulateurStructure = $typeModulateurStructure; + return $this; + } + + + + /** + * @return TypeModulateurStructure + */ + public function getTypeModulateurStructure() + { + return $this->typeModulateurStructure; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/TypePieceJointeAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/TypePieceJointeAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..f4dbc476f61e5f3f155e4e0e38435071a6064adb --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/TypePieceJointeAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\TypePieceJointe; + +/** + * Description of TypePieceJointeAwareTrait + * + * @author UnicaenCode + */ +trait TypePieceJointeAwareTrait +{ + /** + * @var TypePieceJointe + */ + private $typePieceJointe; + + + + + + /** + * @param TypePieceJointe $typePieceJointe + * @return self + */ + public function setTypePieceJointe( TypePieceJointe $typePieceJointe = null ) + { + $this->typePieceJointe = $typePieceJointe; + return $this; + } + + + + /** + * @return TypePieceJointe + */ + public function getTypePieceJointe() + { + return $this->typePieceJointe; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/TypePieceJointeStatutAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/TypePieceJointeStatutAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..64b763ad03a11ee8b9cae1f6cadfbd78473dcd5c --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/TypePieceJointeStatutAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\TypePieceJointeStatut; + +/** + * Description of TypePieceJointeStatutAwareTrait + * + * @author UnicaenCode + */ +trait TypePieceJointeStatutAwareTrait +{ + /** + * @var TypePieceJointeStatut + */ + private $typePieceJointeStatut; + + + + + + /** + * @param TypePieceJointeStatut $typePieceJointeStatut + * @return self + */ + public function setTypePieceJointeStatut( TypePieceJointeStatut $typePieceJointeStatut = null ) + { + $this->typePieceJointeStatut = $typePieceJointeStatut; + return $this; + } + + + + /** + * @return TypePieceJointeStatut + */ + public function getTypePieceJointeStatut() + { + return $this->typePieceJointeStatut; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/TypePosteAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/TypePosteAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..a8f86478f850f67b0dc84bff4a8b5e4ee711ef40 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/TypePosteAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\TypePoste; + +/** + * Description of TypePosteAwareTrait + * + * @author UnicaenCode + */ +trait TypePosteAwareTrait +{ + /** + * @var TypePoste + */ + private $typePoste; + + + + + + /** + * @param TypePoste $typePoste + * @return self + */ + public function setTypePoste( TypePoste $typePoste = null ) + { + $this->typePoste = $typePoste; + return $this; + } + + + + /** + * @return TypePoste + */ + public function getTypePoste() + { + return $this->typePoste; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/TypeRessourceAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/TypeRessourceAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..d78618310ac5151023b9443f0fca24a8e86611ef --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/TypeRessourceAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\TypeRessource; + +/** + * Description of TypeRessourceAwareTrait + * + * @author UnicaenCode + */ +trait TypeRessourceAwareTrait +{ + /** + * @var TypeRessource + */ + private $typeRessource; + + + + + + /** + * @param TypeRessource $typeRessource + * @return self + */ + public function setTypeRessource( TypeRessource $typeRessource = null ) + { + $this->typeRessource = $typeRessource; + return $this; + } + + + + /** + * @return TypeRessource + */ + public function getTypeRessource() + { + return $this->typeRessource; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/TypeStructureAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/TypeStructureAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..326010df9b9971db370230bf2af9a2c78fd3320e --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/TypeStructureAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\TypeStructure; + +/** + * Description of TypeStructureAwareTrait + * + * @author UnicaenCode + */ +trait TypeStructureAwareTrait +{ + /** + * @var TypeStructure + */ + private $typeStructure; + + + + + + /** + * @param TypeStructure $typeStructure + * @return self + */ + public function setTypeStructure( TypeStructure $typeStructure = null ) + { + $this->typeStructure = $typeStructure; + return $this; + } + + + + /** + * @return TypeStructure + */ + public function getTypeStructure() + { + return $this->typeStructure; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/TypeValidationAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/TypeValidationAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..7b767e95d809e8f501b5032a156464a65a269682 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/TypeValidationAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\TypeValidation; + +/** + * Description of TypeValidationAwareTrait + * + * @author UnicaenCode + */ +trait TypeValidationAwareTrait +{ + /** + * @var TypeValidation + */ + private $typeValidation; + + + + + + /** + * @param TypeValidation $typeValidation + * @return self + */ + public function setTypeValidation( TypeValidation $typeValidation = null ) + { + $this->typeValidation = $typeValidation; + return $this; + } + + + + /** + * @return TypeValidation + */ + public function getTypeValidation() + { + return $this->typeValidation; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/TypeVolumeHoraireAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/TypeVolumeHoraireAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..5f84947a85add58353e82b7d46640788eb534790 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/TypeVolumeHoraireAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\TypeVolumeHoraire; + +/** + * Description of TypeVolumeHoraireAwareTrait + * + * @author UnicaenCode + */ +trait TypeVolumeHoraireAwareTrait +{ + /** + * @var TypeVolumeHoraire + */ + private $typeVolumeHoraire; + + + + + + /** + * @param TypeVolumeHoraire $typeVolumeHoraire + * @return self + */ + public function setTypeVolumeHoraire( TypeVolumeHoraire $typeVolumeHoraire = null ) + { + $this->typeVolumeHoraire = $typeVolumeHoraire; + return $this; + } + + + + /** + * @return TypeVolumeHoraire + */ + public function getTypeVolumeHoraire() + { + return $this->typeVolumeHoraire; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/UtilisateurAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/UtilisateurAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..9afe6192c31a2f819fe418ca6a35f1d2701c8707 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/UtilisateurAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\Utilisateur; + +/** + * Description of UtilisateurAwareTrait + * + * @author UnicaenCode + */ +trait UtilisateurAwareTrait +{ + /** + * @var Utilisateur + */ + private $utilisateur; + + + + + + /** + * @param Utilisateur $utilisateur + * @return self + */ + public function setUtilisateur( Utilisateur $utilisateur = null ) + { + $this->utilisateur = $utilisateur; + return $this; + } + + + + /** + * @return Utilisateur + */ + public function getUtilisateur() + { + return $this->utilisateur; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/VIndicAttenteDemandeMepAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/VIndicAttenteDemandeMepAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..e650b6adcad83a319a26d80f513a68a768c374d3 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/VIndicAttenteDemandeMepAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\VIndicAttenteDemandeMep; + +/** + * Description of VIndicAttenteDemandeMepAwareTrait + * + * @author UnicaenCode + */ +trait VIndicAttenteDemandeMepAwareTrait +{ + /** + * @var VIndicAttenteDemandeMep + */ + private $vIndicAttenteDemandeMep; + + + + + + /** + * @param VIndicAttenteDemandeMep $vIndicAttenteDemandeMep + * @return self + */ + public function setVIndicAttenteDemandeMep( VIndicAttenteDemandeMep $vIndicAttenteDemandeMep = null ) + { + $this->vIndicAttenteDemandeMep = $vIndicAttenteDemandeMep; + return $this; + } + + + + /** + * @return VIndicAttenteDemandeMep + */ + public function getVIndicAttenteDemandeMep() + { + return $this->vIndicAttenteDemandeMep; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/VIndicAttenteMepAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/VIndicAttenteMepAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..4975c7b36deb70dd13e005e367605ba96328dc4c --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/VIndicAttenteMepAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\VIndicAttenteMep; + +/** + * Description of VIndicAttenteMepAwareTrait + * + * @author UnicaenCode + */ +trait VIndicAttenteMepAwareTrait +{ + /** + * @var VIndicAttenteMep + */ + private $vIndicAttenteMep; + + + + + + /** + * @param VIndicAttenteMep $vIndicAttenteMep + * @return self + */ + public function setVIndicAttenteMep( VIndicAttenteMep $vIndicAttenteMep = null ) + { + $this->vIndicAttenteMep = $vIndicAttenteMep; + return $this; + } + + + + /** + * @return VIndicAttenteMep + */ + public function getVIndicAttenteMep() + { + return $this->vIndicAttenteMep; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/VIndicAttenteValidEnsAutreAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/VIndicAttenteValidEnsAutreAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..4a3c8407c9bd6927b91679a27efd6bc4ae066d88 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/VIndicAttenteValidEnsAutreAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\VIndicAttenteValidEnsAutre; + +/** + * Description of VIndicAttenteValidEnsAutreAwareTrait + * + * @author UnicaenCode + */ +trait VIndicAttenteValidEnsAutreAwareTrait +{ + /** + * @var VIndicAttenteValidEnsAutre + */ + private $vIndicAttenteValidEnsAutre; + + + + + + /** + * @param VIndicAttenteValidEnsAutre $vIndicAttenteValidEnsAutre + * @return self + */ + public function setVIndicAttenteValidEnsAutre( VIndicAttenteValidEnsAutre $vIndicAttenteValidEnsAutre = null ) + { + $this->vIndicAttenteValidEnsAutre = $vIndicAttenteValidEnsAutre; + return $this; + } + + + + /** + * @return VIndicAttenteValidEnsAutre + */ + public function getVIndicAttenteValidEnsAutre() + { + return $this->vIndicAttenteValidEnsAutre; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/VIndicAttenteValidRefAutreAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/VIndicAttenteValidRefAutreAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..622af1d772779a48a81a7c6b78b8a02b11e1fc92 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/VIndicAttenteValidRefAutreAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\VIndicAttenteValidRefAutre; + +/** + * Description of VIndicAttenteValidRefAutreAwareTrait + * + * @author UnicaenCode + */ +trait VIndicAttenteValidRefAutreAwareTrait +{ + /** + * @var VIndicAttenteValidRefAutre + */ + private $vIndicAttenteValidRefAutre; + + + + + + /** + * @param VIndicAttenteValidRefAutre $vIndicAttenteValidRefAutre + * @return self + */ + public function setVIndicAttenteValidRefAutre( VIndicAttenteValidRefAutre $vIndicAttenteValidRefAutre = null ) + { + $this->vIndicAttenteValidRefAutre = $vIndicAttenteValidRefAutre; + return $this; + } + + + + /** + * @return VIndicAttenteValidRefAutre + */ + public function getVIndicAttenteValidRefAutre() + { + return $this->vIndicAttenteValidRefAutre; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/VIndicAttenteValidationServiceAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/VIndicAttenteValidationServiceAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..cef5d8a28b4050b60bfe95ff197dc4943a0dea73 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/VIndicAttenteValidationServiceAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\VIndicAttenteValidationService; + +/** + * Description of VIndicAttenteValidationServiceAwareTrait + * + * @author UnicaenCode + */ +trait VIndicAttenteValidationServiceAwareTrait +{ + /** + * @var VIndicAttenteValidationService + */ + private $vIndicAttenteValidationService; + + + + + + /** + * @param VIndicAttenteValidationService $vIndicAttenteValidationService + * @return self + */ + public function setVIndicAttenteValidationService( VIndicAttenteValidationService $vIndicAttenteValidationService = null ) + { + $this->vIndicAttenteValidationService = $vIndicAttenteValidationService; + return $this; + } + + + + /** + * @return VIndicAttenteValidationService + */ + public function getVIndicAttenteValidationService() + { + return $this->vIndicAttenteValidationService; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/VIndicAttenteValidationServiceRefAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/VIndicAttenteValidationServiceRefAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..644679d457d12e2f4bea2c5571a1a3e6190559b9 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/VIndicAttenteValidationServiceRefAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\VIndicAttenteValidationServiceRef; + +/** + * Description of VIndicAttenteValidationServiceRefAwareTrait + * + * @author UnicaenCode + */ +trait VIndicAttenteValidationServiceRefAwareTrait +{ + /** + * @var VIndicAttenteValidationServiceRef + */ + private $vIndicAttenteValidationServiceRef; + + + + + + /** + * @param VIndicAttenteValidationServiceRef $vIndicAttenteValidationServiceRef + * @return self + */ + public function setVIndicAttenteValidationServiceRef( VIndicAttenteValidationServiceRef $vIndicAttenteValidationServiceRef = null ) + { + $this->vIndicAttenteValidationServiceRef = $vIndicAttenteValidationServiceRef; + return $this; + } + + + + /** + * @return VIndicAttenteValidationServiceRef + */ + public function getVIndicAttenteValidationServiceRef() + { + return $this->vIndicAttenteValidationServiceRef; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/VIndicDepassHcHorsRemuFcAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/VIndicDepassHcHorsRemuFcAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..2dda502761320259cca0fe934f017af8dd80bae9 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/VIndicDepassHcHorsRemuFcAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\VIndicDepassHcHorsRemuFc; + +/** + * Description of VIndicDepassHcHorsRemuFcAwareTrait + * + * @author UnicaenCode + */ +trait VIndicDepassHcHorsRemuFcAwareTrait +{ + /** + * @var VIndicDepassHcHorsRemuFc + */ + private $vIndicDepassHcHorsRemuFc; + + + + + + /** + * @param VIndicDepassHcHorsRemuFc $vIndicDepassHcHorsRemuFc + * @return self + */ + public function setVIndicDepassHcHorsRemuFc( VIndicDepassHcHorsRemuFc $vIndicDepassHcHorsRemuFc = null ) + { + $this->vIndicDepassHcHorsRemuFc = $vIndicDepassHcHorsRemuFc; + return $this; + } + + + + /** + * @return VIndicDepassHcHorsRemuFc + */ + public function getVIndicDepassHcHorsRemuFc() + { + return $this->vIndicDepassHcHorsRemuFc; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/VIndicDepassRefAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/VIndicDepassRefAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..91665acc1bea7f464170e248c2cf76d289640e94 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/VIndicDepassRefAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\VIndicDepassRef; + +/** + * Description of VIndicDepassRefAwareTrait + * + * @author UnicaenCode + */ +trait VIndicDepassRefAwareTrait +{ + /** + * @var VIndicDepassRef + */ + private $vIndicDepassRef; + + + + + + /** + * @param VIndicDepassRef $vIndicDepassRef + * @return self + */ + public function setVIndicDepassRef( VIndicDepassRef $vIndicDepassRef = null ) + { + $this->vIndicDepassRef = $vIndicDepassRef; + return $this; + } + + + + /** + * @return VIndicDepassRef + */ + public function getVIndicDepassRef() + { + return $this->vIndicDepassRef; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/VIndicDiffDossierAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/VIndicDiffDossierAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..49ddbedace07f1d91e0d6f9bbf1df75b690399a5 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/VIndicDiffDossierAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\VIndicDiffDossier; + +/** + * Description of VIndicDiffDossierAwareTrait + * + * @author UnicaenCode + */ +trait VIndicDiffDossierAwareTrait +{ + /** + * @var VIndicDiffDossier + */ + private $vIndicDiffDossier; + + + + + + /** + * @param VIndicDiffDossier $vIndicDiffDossier + * @return self + */ + public function setVIndicDiffDossier( VIndicDiffDossier $vIndicDiffDossier = null ) + { + $this->vIndicDiffDossier = $vIndicDiffDossier; + return $this; + } + + + + /** + * @return VIndicDiffDossier + */ + public function getVIndicDiffDossier() + { + return $this->vIndicDiffDossier; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/VServiceNonValideAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/VServiceNonValideAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..8e929c8d1e7c0bddf08253767669465af910cc24 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/VServiceNonValideAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\VServiceNonValide; + +/** + * Description of VServiceNonValideAwareTrait + * + * @author UnicaenCode + */ +trait VServiceNonValideAwareTrait +{ + /** + * @var VServiceNonValide + */ + private $vServiceNonValide; + + + + + + /** + * @param VServiceNonValide $vServiceNonValide + * @return self + */ + public function setVServiceNonValide( VServiceNonValide $vServiceNonValide = null ) + { + $this->vServiceNonValide = $vServiceNonValide; + return $this; + } + + + + /** + * @return VServiceNonValide + */ + public function getVServiceNonValide() + { + return $this->vServiceNonValide; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/VServiceValideAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/VServiceValideAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..9c6bdf2d603ec69ab8cd9f68f142818085b51eb2 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/VServiceValideAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\VServiceValide; + +/** + * Description of VServiceValideAwareTrait + * + * @author UnicaenCode + */ +trait VServiceValideAwareTrait +{ + /** + * @var VServiceValide + */ + private $vServiceValide; + + + + + + /** + * @param VServiceValide $vServiceValide + * @return self + */ + public function setVServiceValide( VServiceValide $vServiceValide = null ) + { + $this->vServiceValide = $vServiceValide; + return $this; + } + + + + /** + * @return VServiceValide + */ + public function getVServiceValide() + { + return $this->vServiceValide; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/ValidationAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/ValidationAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..eb876726664fba1d4b8f2784c01633862f72829d --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/ValidationAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\Validation; + +/** + * Description of ValidationAwareTrait + * + * @author UnicaenCode + */ +trait ValidationAwareTrait +{ + /** + * @var Validation + */ + private $validation; + + + + + + /** + * @param Validation $validation + * @return self + */ + public function setValidation( Validation $validation = null ) + { + $this->validation = $validation; + return $this; + } + + + + /** + * @return Validation + */ + public function getValidation() + { + return $this->validation; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/VolumeHoraireAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/VolumeHoraireAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..51ad122f6956ab8cc7283c0686ddd130d25edd24 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/VolumeHoraireAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\VolumeHoraire; + +/** + * Description of VolumeHoraireAwareTrait + * + * @author UnicaenCode + */ +trait VolumeHoraireAwareTrait +{ + /** + * @var VolumeHoraire + */ + private $volumeHoraire; + + + + + + /** + * @param VolumeHoraire $volumeHoraire + * @return self + */ + public function setVolumeHoraire( VolumeHoraire $volumeHoraire = null ) + { + $this->volumeHoraire = $volumeHoraire; + return $this; + } + + + + /** + * @return VolumeHoraire + */ + public function getVolumeHoraire() + { + return $this->volumeHoraire; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/VolumeHoraireEnsAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/VolumeHoraireEnsAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..f81eab9e9b5bc19092f1d19a2f677c4e3e8614d9 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/VolumeHoraireEnsAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\VolumeHoraireEns; + +/** + * Description of VolumeHoraireEnsAwareTrait + * + * @author UnicaenCode + */ +trait VolumeHoraireEnsAwareTrait +{ + /** + * @var VolumeHoraireEns + */ + private $volumeHoraireEns; + + + + + + /** + * @param VolumeHoraireEns $volumeHoraireEns + * @return self + */ + public function setVolumeHoraireEns( VolumeHoraireEns $volumeHoraireEns = null ) + { + $this->volumeHoraireEns = $volumeHoraireEns; + return $this; + } + + + + /** + * @return VolumeHoraireEns + */ + public function getVolumeHoraireEns() + { + return $this->volumeHoraireEns; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/VolumeHoraireReferentielAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/VolumeHoraireReferentielAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..7fb701a43ca9f077b0343405bd5c02d4ddcd3d4f --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/VolumeHoraireReferentielAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\VolumeHoraireReferentiel; + +/** + * Description of VolumeHoraireReferentielAwareTrait + * + * @author UnicaenCode + */ +trait VolumeHoraireReferentielAwareTrait +{ + /** + * @var VolumeHoraireReferentiel + */ + private $volumeHoraireReferentiel; + + + + + + /** + * @param VolumeHoraireReferentiel $volumeHoraireReferentiel + * @return self + */ + public function setVolumeHoraireReferentiel( VolumeHoraireReferentiel $volumeHoraireReferentiel = null ) + { + $this->volumeHoraireReferentiel = $volumeHoraireReferentiel; + return $this; + } + + + + /** + * @return VolumeHoraireReferentiel + */ + public function getVolumeHoraireReferentiel() + { + return $this->volumeHoraireReferentiel; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/WfEtapeAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/WfEtapeAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..e62b60a7ddd6d751fdcafa6424e6cfabd5c30468 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/WfEtapeAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\WfEtape; + +/** + * Description of WfEtapeAwareTrait + * + * @author UnicaenCode + */ +trait WfEtapeAwareTrait +{ + /** + * @var WfEtape + */ + private $wfEtape; + + + + + + /** + * @param WfEtape $wfEtape + * @return self + */ + public function setWfEtape( WfEtape $wfEtape = null ) + { + $this->wfEtape = $wfEtape; + return $this; + } + + + + /** + * @return WfEtape + */ + public function getWfEtape() + { + return $this->wfEtape; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Entity/Db/Traits/WfIntervenantEtapeAwareTrait.php b/module/Application/src/Application/Entity/Db/Traits/WfIntervenantEtapeAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..44534c412038c7680be62140358a9187faee2af6 --- /dev/null +++ b/module/Application/src/Application/Entity/Db/Traits/WfIntervenantEtapeAwareTrait.php @@ -0,0 +1,42 @@ +<?php + +namespace Application\Entity\Db\Traits; + +use Application\Entity\Db\WfIntervenantEtape; + +/** + * Description of WfIntervenantEtapeAwareTrait + * + * @author UnicaenCode + */ +trait WfIntervenantEtapeAwareTrait +{ + /** + * @var WfIntervenantEtape + */ + private $wfIntervenantEtape; + + + + + + /** + * @param WfIntervenantEtape $wfIntervenantEtape + * @return self + */ + public function setWfIntervenantEtape( WfIntervenantEtape $wfIntervenantEtape = null ) + { + $this->wfIntervenantEtape = $wfIntervenantEtape; + return $this; + } + + + + /** + * @return WfIntervenantEtape + */ + public function getWfIntervenantEtape() + { + return $this->wfIntervenantEtape; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/Agrement/Interfaces/SaisieAwareInterface.php b/module/Application/src/Application/Form/Agrement/Interfaces/SaisieAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..59ed89058439cb52cae277c4353bd4b376fb006c --- /dev/null +++ b/module/Application/src/Application/Form/Agrement/Interfaces/SaisieAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Form\Agrement\Interfaces; + +use Application\Form\Agrement\Saisie; +use RuntimeException; + +/** + * Description of SaisieAwareInterface + * + * @author UnicaenCode + */ +interface SaisieAwareInterface +{ + /** + * @param Saisie $formAgrementSaisie + * @return self + */ + public function setFormAgrementSaisie( Saisie $formAgrementSaisie ); + + + + /** + * @return SaisieAwareInterface + * @throws RuntimeException + */ + public function getFormAgrementSaisie(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/Agrement/Traits/SaisieAwareTrait.php b/module/Application/src/Application/Form/Agrement/Traits/SaisieAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..5f3f34969f9278e163a4cd11da59c5fa607a0cec --- /dev/null +++ b/module/Application/src/Application/Form/Agrement/Traits/SaisieAwareTrait.php @@ -0,0 +1,59 @@ +<?php + +namespace Application\Form\Agrement\Traits; + +use Application\Form\Agrement\Saisie; +use Application\Module; +use RuntimeException; + +/** + * Description of SaisieAwareTrait + * + * @author UnicaenCode + */ +trait SaisieAwareTrait +{ + /** + * @var Saisie + */ + private $formAgrementSaisie; + + + + + + /** + * @param Saisie $formAgrementSaisie + * @return self + */ + public function setFormAgrementSaisie( Saisie $formAgrementSaisie ) + { + $this->formAgrementSaisie = $formAgrementSaisie; + return $this; + } + + + + /** + * @return Saisie + * @throws RuntimeException + */ + public function getFormAgrementSaisie() + { + if (empty($this->formAgrementSaisie)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); + } + + $serviceLocator = $this->getServiceLocator(); + if (method_exists($serviceLocator, 'getServiceLocator')) { + $serviceLocator = $serviceLocator->getServiceLocator(); + } + } + $this->formAgrementSaisie = $serviceLocator->getServiceLocator('FormElementManager')->get('AgrementSaisieForm'); + } + return $this->formAgrementSaisie; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/Droits/Interfaces/AffectationFormAwareInterface.php b/module/Application/src/Application/Form/Droits/Interfaces/AffectationFormAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..9a1f351f271afd725791ed0709a38602081d2e16 --- /dev/null +++ b/module/Application/src/Application/Form/Droits/Interfaces/AffectationFormAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Form\Droits\Interfaces; + +use Application\Form\Droits\AffectationForm; +use RuntimeException; + +/** + * Description of AffectationFormAwareInterface + * + * @author UnicaenCode + */ +interface AffectationFormAwareInterface +{ + /** + * @param AffectationForm $formDroitsAffectation + * @return self + */ + public function setFormDroitsAffectation( AffectationForm $formDroitsAffectation ); + + + + /** + * @return AffectationFormAwareInterface + * @throws RuntimeException + */ + public function getFormDroitsAffectation(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/Droits/Interfaces/PrivilegesFormAwareInterface.php b/module/Application/src/Application/Form/Droits/Interfaces/PrivilegesFormAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..ce190b59987d417e5ac5e9fdd5a441f031a544c1 --- /dev/null +++ b/module/Application/src/Application/Form/Droits/Interfaces/PrivilegesFormAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Form\Droits\Interfaces; + +use Application\Form\Droits\PrivilegesForm; +use RuntimeException; + +/** + * Description of PrivilegesFormAwareInterface + * + * @author UnicaenCode + */ +interface PrivilegesFormAwareInterface +{ + /** + * @param PrivilegesForm $formDroitsPrivileges + * @return self + */ + public function setFormDroitsPrivileges( PrivilegesForm $formDroitsPrivileges ); + + + + /** + * @return PrivilegesFormAwareInterface + * @throws RuntimeException + */ + public function getFormDroitsPrivileges(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/Droits/Interfaces/RoleFormAwareInterface.php b/module/Application/src/Application/Form/Droits/Interfaces/RoleFormAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..d4a9860ae88fbaad98b98e2bd5f235a4411812d8 --- /dev/null +++ b/module/Application/src/Application/Form/Droits/Interfaces/RoleFormAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Form\Droits\Interfaces; + +use Application\Form\Droits\RoleForm; +use RuntimeException; + +/** + * Description of RoleFormAwareInterface + * + * @author UnicaenCode + */ +interface RoleFormAwareInterface +{ + /** + * @param RoleForm $formDroitsRole + * @return self + */ + public function setFormDroitsRole( RoleForm $formDroitsRole ); + + + + /** + * @return RoleFormAwareInterface + * @throws RuntimeException + */ + public function getFormDroitsRole(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/Droits/Traits/AffectationFormAwareTrait.php b/module/Application/src/Application/Form/Droits/Traits/AffectationFormAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..bbdafc287ff737c1de54068d63e413e96a24e770 --- /dev/null +++ b/module/Application/src/Application/Form/Droits/Traits/AffectationFormAwareTrait.php @@ -0,0 +1,59 @@ +<?php + +namespace Application\Form\Droits\Traits; + +use Application\Form\Droits\AffectationForm; +use Application\Module; +use RuntimeException; + +/** + * Description of AffectationFormAwareTrait + * + * @author UnicaenCode + */ +trait AffectationFormAwareTrait +{ + /** + * @var AffectationForm + */ + private $formDroitsAffectation; + + + + + + /** + * @param AffectationForm $formDroitsAffectation + * @return self + */ + public function setFormDroitsAffectation( AffectationForm $formDroitsAffectation ) + { + $this->formDroitsAffectation = $formDroitsAffectation; + return $this; + } + + + + /** + * @return AffectationForm + * @throws RuntimeException + */ + public function getFormDroitsAffectation() + { + if (empty($this->formDroitsAffectation)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); + } + + $serviceLocator = $this->getServiceLocator(); + if (method_exists($serviceLocator, 'getServiceLocator')) { + $serviceLocator = $serviceLocator->getServiceLocator(); + } + } + $this->formDroitsAffectation = $serviceLocator->getServiceLocator('FormElementManager')->get('DroitsAffectationForm'); + } + return $this->formDroitsAffectation; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/Droits/Traits/PrivilegesFormAwareTrait.php b/module/Application/src/Application/Form/Droits/Traits/PrivilegesFormAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..4b94dbeea81ae5e5f3bc4f4c2aab233f961c88d7 --- /dev/null +++ b/module/Application/src/Application/Form/Droits/Traits/PrivilegesFormAwareTrait.php @@ -0,0 +1,59 @@ +<?php + +namespace Application\Form\Droits\Traits; + +use Application\Form\Droits\PrivilegesForm; +use Application\Module; +use RuntimeException; + +/** + * Description of PrivilegesFormAwareTrait + * + * @author UnicaenCode + */ +trait PrivilegesFormAwareTrait +{ + /** + * @var PrivilegesForm + */ + private $formDroitsPrivileges; + + + + + + /** + * @param PrivilegesForm $formDroitsPrivileges + * @return self + */ + public function setFormDroitsPrivileges( PrivilegesForm $formDroitsPrivileges ) + { + $this->formDroitsPrivileges = $formDroitsPrivileges; + return $this; + } + + + + /** + * @return PrivilegesForm + * @throws RuntimeException + */ + public function getFormDroitsPrivileges() + { + if (empty($this->formDroitsPrivileges)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); + } + + $serviceLocator = $this->getServiceLocator(); + if (method_exists($serviceLocator, 'getServiceLocator')) { + $serviceLocator = $serviceLocator->getServiceLocator(); + } + } + $this->formDroitsPrivileges = $serviceLocator->getServiceLocator('FormElementManager')->get('DroitsPrivilegesForm'); + } + return $this->formDroitsPrivileges; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/Droits/Traits/RoleFormAwareTrait.php b/module/Application/src/Application/Form/Droits/Traits/RoleFormAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..da00dd06dd39ceaf55b7efdab737e8caa47d2b41 --- /dev/null +++ b/module/Application/src/Application/Form/Droits/Traits/RoleFormAwareTrait.php @@ -0,0 +1,59 @@ +<?php + +namespace Application\Form\Droits\Traits; + +use Application\Form\Droits\RoleForm; +use Application\Module; +use RuntimeException; + +/** + * Description of RoleFormAwareTrait + * + * @author UnicaenCode + */ +trait RoleFormAwareTrait +{ + /** + * @var RoleForm + */ + private $formDroitsRole; + + + + + + /** + * @param RoleForm $formDroitsRole + * @return self + */ + public function setFormDroitsRole( RoleForm $formDroitsRole ) + { + $this->formDroitsRole = $formDroitsRole; + return $this; + } + + + + /** + * @return RoleForm + * @throws RuntimeException + */ + public function getFormDroitsRole() + { + if (empty($this->formDroitsRole)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); + } + + $serviceLocator = $this->getServiceLocator(); + if (method_exists($serviceLocator, 'getServiceLocator')) { + $serviceLocator = $serviceLocator->getServiceLocator(); + } + } + $this->formDroitsRole = $serviceLocator->getServiceLocator('FormElementManager')->get('DroitsRoleForm'); + } + return $this->formDroitsRole; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/Intervenant/Interfaces/DossierAwareInterface.php b/module/Application/src/Application/Form/Intervenant/Interfaces/DossierAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..21bb175c975d1abe5a717d9ff015227e0651dc9e --- /dev/null +++ b/module/Application/src/Application/Form/Intervenant/Interfaces/DossierAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Form\Intervenant\Interfaces; + +use Application\Form\Intervenant\Dossier; +use RuntimeException; + +/** + * Description of DossierAwareInterface + * + * @author UnicaenCode + */ +interface DossierAwareInterface +{ + /** + * @param Dossier $formIntervenantDossier + * @return self + */ + public function setFormIntervenantDossier( Dossier $formIntervenantDossier ); + + + + /** + * @return DossierAwareInterface + * @throws RuntimeException + */ + public function getFormIntervenantDossier(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/Intervenant/Interfaces/HeuresCompFormAwareInterface.php b/module/Application/src/Application/Form/Intervenant/Interfaces/HeuresCompFormAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..d8d98d3595935622d2fe0fe1d2f6ac54d1a9198b --- /dev/null +++ b/module/Application/src/Application/Form/Intervenant/Interfaces/HeuresCompFormAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Form\Intervenant\Interfaces; + +use Application\Form\Intervenant\HeuresCompForm; +use RuntimeException; + +/** + * Description of HeuresCompFormAwareInterface + * + * @author UnicaenCode + */ +interface HeuresCompFormAwareInterface +{ + /** + * @param HeuresCompForm $formIntervenantHeuresComp + * @return self + */ + public function setFormIntervenantHeuresComp( HeuresCompForm $formIntervenantHeuresComp ); + + + + /** + * @return HeuresCompFormAwareInterface + * @throws RuntimeException + */ + public function getFormIntervenantHeuresComp(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/Intervenant/Interfaces/ModificationServiceDuFieldsetAwareInterface.php b/module/Application/src/Application/Form/Intervenant/Interfaces/ModificationServiceDuFieldsetAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..92e1a292eecce3c8c817859316145dca96645c05 --- /dev/null +++ b/module/Application/src/Application/Form/Intervenant/Interfaces/ModificationServiceDuFieldsetAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Form\Intervenant\Interfaces; + +use Application\Form\Intervenant\ModificationServiceDuFieldset; +use RuntimeException; + +/** + * Description of ModificationServiceDuFieldsetAwareInterface + * + * @author UnicaenCode + */ +interface ModificationServiceDuFieldsetAwareInterface +{ + /** + * @param ModificationServiceDuFieldset $fieldsetIntervenantModificationServiceDu + * @return self + */ + public function setFieldsetIntervenantModificationServiceDu( ModificationServiceDuFieldset $fieldsetIntervenantModificationServiceDu ); + + + + /** + * @return ModificationServiceDuFieldsetAwareInterface + * @throws RuntimeException + */ + public function getFieldsetIntervenantModificationServiceDu(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/Intervenant/Interfaces/ModificationServiceDuFormAwareInterface.php b/module/Application/src/Application/Form/Intervenant/Interfaces/ModificationServiceDuFormAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..7ab83fd125955996898f78efc9a12814de55383a --- /dev/null +++ b/module/Application/src/Application/Form/Intervenant/Interfaces/ModificationServiceDuFormAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Form\Intervenant\Interfaces; + +use Application\Form\Intervenant\ModificationServiceDuForm; +use RuntimeException; + +/** + * Description of ModificationServiceDuFormAwareInterface + * + * @author UnicaenCode + */ +interface ModificationServiceDuFormAwareInterface +{ + /** + * @param ModificationServiceDuForm $formIntervenantModificationServiceDu + * @return self + */ + public function setFormIntervenantModificationServiceDu( ModificationServiceDuForm $formIntervenantModificationServiceDu ); + + + + /** + * @return ModificationServiceDuFormAwareInterface + * @throws RuntimeException + */ + public function getFormIntervenantModificationServiceDu(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/Intervenant/Interfaces/MotifModificationServiceDuFieldsetAwareInterface.php b/module/Application/src/Application/Form/Intervenant/Interfaces/MotifModificationServiceDuFieldsetAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..6ce45ec65883fa1e1cbc68bc906d7ca9fefd6c53 --- /dev/null +++ b/module/Application/src/Application/Form/Intervenant/Interfaces/MotifModificationServiceDuFieldsetAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Form\Intervenant\Interfaces; + +use Application\Form\Intervenant\MotifModificationServiceDuFieldset; +use RuntimeException; + +/** + * Description of MotifModificationServiceDuFieldsetAwareInterface + * + * @author UnicaenCode + */ +interface MotifModificationServiceDuFieldsetAwareInterface +{ + /** + * @param MotifModificationServiceDuFieldset $fieldsetIntervenantMotifModificationServiceDu + * @return self + */ + public function setFieldsetIntervenantMotifModificationServiceDu( MotifModificationServiceDuFieldset $fieldsetIntervenantMotifModificationServiceDu ); + + + + /** + * @return MotifModificationServiceDuFieldsetAwareInterface + * @throws RuntimeException + */ + public function getFieldsetIntervenantMotifModificationServiceDu(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/Intervenant/Traits/DossierAwareTrait.php b/module/Application/src/Application/Form/Intervenant/Traits/DossierAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..9bd52138c27026b2fb7640a778d26a3383015dc4 --- /dev/null +++ b/module/Application/src/Application/Form/Intervenant/Traits/DossierAwareTrait.php @@ -0,0 +1,59 @@ +<?php + +namespace Application\Form\Intervenant\Traits; + +use Application\Form\Intervenant\Dossier; +use Application\Module; +use RuntimeException; + +/** + * Description of DossierAwareTrait + * + * @author UnicaenCode + */ +trait DossierAwareTrait +{ + /** + * @var Dossier + */ + private $formIntervenantDossier; + + + + + + /** + * @param Dossier $formIntervenantDossier + * @return self + */ + public function setFormIntervenantDossier( Dossier $formIntervenantDossier ) + { + $this->formIntervenantDossier = $formIntervenantDossier; + return $this; + } + + + + /** + * @return Dossier + * @throws RuntimeException + */ + public function getFormIntervenantDossier() + { + if (empty($this->formIntervenantDossier)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); + } + + $serviceLocator = $this->getServiceLocator(); + if (method_exists($serviceLocator, 'getServiceLocator')) { + $serviceLocator = $serviceLocator->getServiceLocator(); + } + } + $this->formIntervenantDossier = $serviceLocator->getServiceLocator('FormElementManager')->get('IntervenantDossier'); + } + return $this->formIntervenantDossier; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/Intervenant/Traits/HeuresCompFormAwareTrait.php b/module/Application/src/Application/Form/Intervenant/Traits/HeuresCompFormAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..35edf0a5ea4d02769697c1716e37de9009c1d160 --- /dev/null +++ b/module/Application/src/Application/Form/Intervenant/Traits/HeuresCompFormAwareTrait.php @@ -0,0 +1,59 @@ +<?php + +namespace Application\Form\Intervenant\Traits; + +use Application\Form\Intervenant\HeuresCompForm; +use Application\Module; +use RuntimeException; + +/** + * Description of HeuresCompFormAwareTrait + * + * @author UnicaenCode + */ +trait HeuresCompFormAwareTrait +{ + /** + * @var HeuresCompForm + */ + private $formIntervenantHeuresComp; + + + + + + /** + * @param HeuresCompForm $formIntervenantHeuresComp + * @return self + */ + public function setFormIntervenantHeuresComp( HeuresCompForm $formIntervenantHeuresComp ) + { + $this->formIntervenantHeuresComp = $formIntervenantHeuresComp; + return $this; + } + + + + /** + * @return HeuresCompForm + * @throws RuntimeException + */ + public function getFormIntervenantHeuresComp() + { + if (empty($this->formIntervenantHeuresComp)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); + } + + $serviceLocator = $this->getServiceLocator(); + if (method_exists($serviceLocator, 'getServiceLocator')) { + $serviceLocator = $serviceLocator->getServiceLocator(); + } + } + $this->formIntervenantHeuresComp = $serviceLocator->getServiceLocator('FormElementManager')->get('IntervenantHeuresCompForm'); + } + return $this->formIntervenantHeuresComp; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/Intervenant/Traits/ModificationServiceDuFieldsetAwareTrait.php b/module/Application/src/Application/Form/Intervenant/Traits/ModificationServiceDuFieldsetAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..064e6dcecfd0a6a408aa076502169e25d7327684 --- /dev/null +++ b/module/Application/src/Application/Form/Intervenant/Traits/ModificationServiceDuFieldsetAwareTrait.php @@ -0,0 +1,59 @@ +<?php + +namespace Application\Form\Intervenant\Traits; + +use Application\Form\Intervenant\ModificationServiceDuFieldset; +use Application\Module; +use RuntimeException; + +/** + * Description of ModificationServiceDuFieldsetAwareTrait + * + * @author UnicaenCode + */ +trait ModificationServiceDuFieldsetAwareTrait +{ + /** + * @var ModificationServiceDuFieldset + */ + private $fieldsetIntervenantModificationServiceDu; + + + + + + /** + * @param ModificationServiceDuFieldset $fieldsetIntervenantModificationServiceDu + * @return self + */ + public function setFieldsetIntervenantModificationServiceDu( ModificationServiceDuFieldset $fieldsetIntervenantModificationServiceDu ) + { + $this->fieldsetIntervenantModificationServiceDu = $fieldsetIntervenantModificationServiceDu; + return $this; + } + + + + /** + * @return ModificationServiceDuFieldset + * @throws RuntimeException + */ + public function getFieldsetIntervenantModificationServiceDu() + { + if (empty($this->fieldsetIntervenantModificationServiceDu)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); + } + + $serviceLocator = $this->getServiceLocator(); + if (method_exists($serviceLocator, 'getServiceLocator')) { + $serviceLocator = $serviceLocator->getServiceLocator(); + } + } + $this->fieldsetIntervenantModificationServiceDu = $serviceLocator->getServiceLocator('FormElementManager')->get('IntervenantModificationServiceDuFieldset'); + } + return $this->fieldsetIntervenantModificationServiceDu; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/Intervenant/Traits/ModificationServiceDuFormAwareTrait.php b/module/Application/src/Application/Form/Intervenant/Traits/ModificationServiceDuFormAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..dfe9af7907f8e815a6a956bd426c6e646c5df4fd --- /dev/null +++ b/module/Application/src/Application/Form/Intervenant/Traits/ModificationServiceDuFormAwareTrait.php @@ -0,0 +1,59 @@ +<?php + +namespace Application\Form\Intervenant\Traits; + +use Application\Form\Intervenant\ModificationServiceDuForm; +use Application\Module; +use RuntimeException; + +/** + * Description of ModificationServiceDuFormAwareTrait + * + * @author UnicaenCode + */ +trait ModificationServiceDuFormAwareTrait +{ + /** + * @var ModificationServiceDuForm + */ + private $formIntervenantModificationServiceDu; + + + + + + /** + * @param ModificationServiceDuForm $formIntervenantModificationServiceDu + * @return self + */ + public function setFormIntervenantModificationServiceDu( ModificationServiceDuForm $formIntervenantModificationServiceDu ) + { + $this->formIntervenantModificationServiceDu = $formIntervenantModificationServiceDu; + return $this; + } + + + + /** + * @return ModificationServiceDuForm + * @throws RuntimeException + */ + public function getFormIntervenantModificationServiceDu() + { + if (empty($this->formIntervenantModificationServiceDu)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); + } + + $serviceLocator = $this->getServiceLocator(); + if (method_exists($serviceLocator, 'getServiceLocator')) { + $serviceLocator = $serviceLocator->getServiceLocator(); + } + } + $this->formIntervenantModificationServiceDu = $serviceLocator->getServiceLocator('FormElementManager')->get('IntervenantModificationServiceDuForm'); + } + return $this->formIntervenantModificationServiceDu; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/Intervenant/Traits/MotifModificationServiceDuFieldsetAwareTrait.php b/module/Application/src/Application/Form/Intervenant/Traits/MotifModificationServiceDuFieldsetAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..7aa749eb4fc6b85b88cd6b8f68831aab9f7b200c --- /dev/null +++ b/module/Application/src/Application/Form/Intervenant/Traits/MotifModificationServiceDuFieldsetAwareTrait.php @@ -0,0 +1,59 @@ +<?php + +namespace Application\Form\Intervenant\Traits; + +use Application\Form\Intervenant\MotifModificationServiceDuFieldset; +use Application\Module; +use RuntimeException; + +/** + * Description of MotifModificationServiceDuFieldsetAwareTrait + * + * @author UnicaenCode + */ +trait MotifModificationServiceDuFieldsetAwareTrait +{ + /** + * @var MotifModificationServiceDuFieldset + */ + private $fieldsetIntervenantMotifModificationServiceDu; + + + + + + /** + * @param MotifModificationServiceDuFieldset $fieldsetIntervenantMotifModificationServiceDu + * @return self + */ + public function setFieldsetIntervenantMotifModificationServiceDu( MotifModificationServiceDuFieldset $fieldsetIntervenantMotifModificationServiceDu ) + { + $this->fieldsetIntervenantMotifModificationServiceDu = $fieldsetIntervenantMotifModificationServiceDu; + return $this; + } + + + + /** + * @return MotifModificationServiceDuFieldset + * @throws RuntimeException + */ + public function getFieldsetIntervenantMotifModificationServiceDu() + { + if (empty($this->fieldsetIntervenantMotifModificationServiceDu)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); + } + + $serviceLocator = $this->getServiceLocator(); + if (method_exists($serviceLocator, 'getServiceLocator')) { + $serviceLocator = $serviceLocator->getServiceLocator(); + } + } + $this->fieldsetIntervenantMotifModificationServiceDu = $serviceLocator->getServiceLocator('FormElementManager')->get('IntervenantMotifModificationServiceDuFieldset'); + } + return $this->fieldsetIntervenantMotifModificationServiceDu; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/OffreFormation/EtapeCentreCout/Interfaces/ElementCentreCoutFieldsetAwareInterface.php b/module/Application/src/Application/Form/OffreFormation/EtapeCentreCout/Interfaces/ElementCentreCoutFieldsetAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..dc1625baed79f199c6aee83750ea1215a83e3f45 --- /dev/null +++ b/module/Application/src/Application/Form/OffreFormation/EtapeCentreCout/Interfaces/ElementCentreCoutFieldsetAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Form\OffreFormation\EtapeCentreCout\Interfaces; + +use Application\Form\OffreFormation\EtapeCentreCout\ElementCentreCoutFieldset; +use RuntimeException; + +/** + * Description of ElementCentreCoutFieldsetAwareInterface + * + * @author UnicaenCode + */ +interface ElementCentreCoutFieldsetAwareInterface +{ + /** + * @param ElementCentreCoutFieldset $fieldsetOffreFormationEtapeCentreCoutElementCentreCout + * @return self + */ + public function setFieldsetOffreFormationEtapeCentreCoutElementCentreCout( ElementCentreCoutFieldset $fieldsetOffreFormationEtapeCentreCoutElementCentreCout ); + + + + /** + * @return ElementCentreCoutFieldsetAwareInterface + * @throws RuntimeException + */ + public function getFieldsetOffreFormationEtapeCentreCoutElementCentreCout(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/OffreFormation/EtapeCentreCout/Interfaces/EtapeCentreCoutFormAwareInterface.php b/module/Application/src/Application/Form/OffreFormation/EtapeCentreCout/Interfaces/EtapeCentreCoutFormAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..2b7add928c4bbed8fe847198450b754d3ca378ac --- /dev/null +++ b/module/Application/src/Application/Form/OffreFormation/EtapeCentreCout/Interfaces/EtapeCentreCoutFormAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Form\OffreFormation\EtapeCentreCout\Interfaces; + +use Application\Form\OffreFormation\EtapeCentreCout\EtapeCentreCoutForm; +use RuntimeException; + +/** + * Description of EtapeCentreCoutFormAwareInterface + * + * @author UnicaenCode + */ +interface EtapeCentreCoutFormAwareInterface +{ + /** + * @param EtapeCentreCoutForm $formOffreFormationEtapeCentreCoutEtapeCentreCout + * @return self + */ + public function setFormOffreFormationEtapeCentreCoutEtapeCentreCout( EtapeCentreCoutForm $formOffreFormationEtapeCentreCoutEtapeCentreCout ); + + + + /** + * @return EtapeCentreCoutFormAwareInterface + * @throws RuntimeException + */ + public function getFormOffreFormationEtapeCentreCoutEtapeCentreCout(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/OffreFormation/EtapeCentreCout/Traits/ElementCentreCoutFieldsetAwareTrait.php b/module/Application/src/Application/Form/OffreFormation/EtapeCentreCout/Traits/ElementCentreCoutFieldsetAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..09ca849b2747db6989459cfe82c6c4b4cdea0bc7 --- /dev/null +++ b/module/Application/src/Application/Form/OffreFormation/EtapeCentreCout/Traits/ElementCentreCoutFieldsetAwareTrait.php @@ -0,0 +1,59 @@ +<?php + +namespace Application\Form\OffreFormation\EtapeCentreCout\Traits; + +use Application\Form\OffreFormation\EtapeCentreCout\ElementCentreCoutFieldset; +use Application\Module; +use RuntimeException; + +/** + * Description of ElementCentreCoutFieldsetAwareTrait + * + * @author UnicaenCode + */ +trait ElementCentreCoutFieldsetAwareTrait +{ + /** + * @var ElementCentreCoutFieldset + */ + private $fieldsetOffreFormationEtapeCentreCoutElementCentreCout; + + + + + + /** + * @param ElementCentreCoutFieldset $fieldsetOffreFormationEtapeCentreCoutElementCentreCout + * @return self + */ + public function setFieldsetOffreFormationEtapeCentreCoutElementCentreCout( ElementCentreCoutFieldset $fieldsetOffreFormationEtapeCentreCoutElementCentreCout ) + { + $this->fieldsetOffreFormationEtapeCentreCoutElementCentreCout = $fieldsetOffreFormationEtapeCentreCoutElementCentreCout; + return $this; + } + + + + /** + * @return ElementCentreCoutFieldset + * @throws RuntimeException + */ + public function getFieldsetOffreFormationEtapeCentreCoutElementCentreCout() + { + if (empty($this->fieldsetOffreFormationEtapeCentreCoutElementCentreCout)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); + } + + $serviceLocator = $this->getServiceLocator(); + if (method_exists($serviceLocator, 'getServiceLocator')) { + $serviceLocator = $serviceLocator->getServiceLocator(); + } + } + $this->fieldsetOffreFormationEtapeCentreCoutElementCentreCout = $serviceLocator->getServiceLocator('FormElementManager')->get('ElementCentreCoutFieldset'); + } + return $this->fieldsetOffreFormationEtapeCentreCoutElementCentreCout; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/OffreFormation/EtapeCentreCout/Traits/EtapeCentreCoutFormAwareTrait.php b/module/Application/src/Application/Form/OffreFormation/EtapeCentreCout/Traits/EtapeCentreCoutFormAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..2560fd5153035466a4ea5179abf410ef3ee923db --- /dev/null +++ b/module/Application/src/Application/Form/OffreFormation/EtapeCentreCout/Traits/EtapeCentreCoutFormAwareTrait.php @@ -0,0 +1,59 @@ +<?php + +namespace Application\Form\OffreFormation\EtapeCentreCout\Traits; + +use Application\Form\OffreFormation\EtapeCentreCout\EtapeCentreCoutForm; +use Application\Module; +use RuntimeException; + +/** + * Description of EtapeCentreCoutFormAwareTrait + * + * @author UnicaenCode + */ +trait EtapeCentreCoutFormAwareTrait +{ + /** + * @var EtapeCentreCoutForm + */ + private $formOffreFormationEtapeCentreCoutEtapeCentreCout; + + + + + + /** + * @param EtapeCentreCoutForm $formOffreFormationEtapeCentreCoutEtapeCentreCout + * @return self + */ + public function setFormOffreFormationEtapeCentreCoutEtapeCentreCout( EtapeCentreCoutForm $formOffreFormationEtapeCentreCoutEtapeCentreCout ) + { + $this->formOffreFormationEtapeCentreCoutEtapeCentreCout = $formOffreFormationEtapeCentreCoutEtapeCentreCout; + return $this; + } + + + + /** + * @return EtapeCentreCoutForm + * @throws RuntimeException + */ + public function getFormOffreFormationEtapeCentreCoutEtapeCentreCout() + { + if (empty($this->formOffreFormationEtapeCentreCoutEtapeCentreCout)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); + } + + $serviceLocator = $this->getServiceLocator(); + if (method_exists($serviceLocator, 'getServiceLocator')) { + $serviceLocator = $serviceLocator->getServiceLocator(); + } + } + $this->formOffreFormationEtapeCentreCoutEtapeCentreCout = $serviceLocator->getServiceLocator('FormElementManager')->get('EtapeCentreCoutForm'); + } + return $this->formOffreFormationEtapeCentreCoutEtapeCentreCout; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/OffreFormation/Interfaces/ElementModulateursFieldsetAwareInterface.php b/module/Application/src/Application/Form/OffreFormation/Interfaces/ElementModulateursFieldsetAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..df2948b1ce7388e7ff88055c2e0bbd5a2fcbbba4 --- /dev/null +++ b/module/Application/src/Application/Form/OffreFormation/Interfaces/ElementModulateursFieldsetAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Form\OffreFormation\Interfaces; + +use Application\Form\OffreFormation\ElementModulateursFieldset; +use RuntimeException; + +/** + * Description of ElementModulateursFieldsetAwareInterface + * + * @author UnicaenCode + */ +interface ElementModulateursFieldsetAwareInterface +{ + /** + * @param ElementModulateursFieldset $fieldsetOffreFormationElementModulateurs + * @return self + */ + public function setFieldsetOffreFormationElementModulateurs( ElementModulateursFieldset $fieldsetOffreFormationElementModulateurs ); + + + + /** + * @return ElementModulateursFieldsetAwareInterface + * @throws RuntimeException + */ + public function getFieldsetOffreFormationElementModulateurs(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/OffreFormation/Interfaces/ElementPedagogiqueRechercheFieldsetAwareInterface.php b/module/Application/src/Application/Form/OffreFormation/Interfaces/ElementPedagogiqueRechercheFieldsetAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..6999f19a21c09c33c834f35915ad038e515e4a69 --- /dev/null +++ b/module/Application/src/Application/Form/OffreFormation/Interfaces/ElementPedagogiqueRechercheFieldsetAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Form\OffreFormation\Interfaces; + +use Application\Form\OffreFormation\ElementPedagogiqueRechercheFieldset; +use RuntimeException; + +/** + * Description of ElementPedagogiqueRechercheFieldsetAwareInterface + * + * @author UnicaenCode + */ +interface ElementPedagogiqueRechercheFieldsetAwareInterface +{ + /** + * @param ElementPedagogiqueRechercheFieldset $fieldsetOffreFormationElementPedagogiqueRecherche + * @return self + */ + public function setFieldsetOffreFormationElementPedagogiqueRecherche( ElementPedagogiqueRechercheFieldset $fieldsetOffreFormationElementPedagogiqueRecherche ); + + + + /** + * @return ElementPedagogiqueRechercheFieldsetAwareInterface + * @throws RuntimeException + */ + public function getFieldsetOffreFormationElementPedagogiqueRecherche(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/OffreFormation/Interfaces/ElementPedagogiqueSaisieAwareInterface.php b/module/Application/src/Application/Form/OffreFormation/Interfaces/ElementPedagogiqueSaisieAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..a948ff885cc55e652e76d74fba6cc1f65958c2af --- /dev/null +++ b/module/Application/src/Application/Form/OffreFormation/Interfaces/ElementPedagogiqueSaisieAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Form\OffreFormation\Interfaces; + +use Application\Form\OffreFormation\ElementPedagogiqueSaisie; +use RuntimeException; + +/** + * Description of ElementPedagogiqueSaisieAwareInterface + * + * @author UnicaenCode + */ +interface ElementPedagogiqueSaisieAwareInterface +{ + /** + * @param ElementPedagogiqueSaisie $formOffreFormationElementPedagogiqueSaisie + * @return self + */ + public function setFormOffreFormationElementPedagogiqueSaisie( ElementPedagogiqueSaisie $formOffreFormationElementPedagogiqueSaisie ); + + + + /** + * @return ElementPedagogiqueSaisieAwareInterface + * @throws RuntimeException + */ + public function getFormOffreFormationElementPedagogiqueSaisie(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/OffreFormation/Interfaces/EtapeModulateursSaisieAwareInterface.php b/module/Application/src/Application/Form/OffreFormation/Interfaces/EtapeModulateursSaisieAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..d38f1f4cb3ac202618948c3cce0a7f7882da7898 --- /dev/null +++ b/module/Application/src/Application/Form/OffreFormation/Interfaces/EtapeModulateursSaisieAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Form\OffreFormation\Interfaces; + +use Application\Form\OffreFormation\EtapeModulateursSaisie; +use RuntimeException; + +/** + * Description of EtapeModulateursSaisieAwareInterface + * + * @author UnicaenCode + */ +interface EtapeModulateursSaisieAwareInterface +{ + /** + * @param EtapeModulateursSaisie $formOffreFormationEtapeModulateursSaisie + * @return self + */ + public function setFormOffreFormationEtapeModulateursSaisie( EtapeModulateursSaisie $formOffreFormationEtapeModulateursSaisie ); + + + + /** + * @return EtapeModulateursSaisieAwareInterface + * @throws RuntimeException + */ + public function getFormOffreFormationEtapeModulateursSaisie(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/OffreFormation/Interfaces/EtapeSaisieAwareInterface.php b/module/Application/src/Application/Form/OffreFormation/Interfaces/EtapeSaisieAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..3e9733f0f4769652d874b021165ceb624db83bc1 --- /dev/null +++ b/module/Application/src/Application/Form/OffreFormation/Interfaces/EtapeSaisieAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Form\OffreFormation\Interfaces; + +use Application\Form\OffreFormation\EtapeSaisie; +use RuntimeException; + +/** + * Description of EtapeSaisieAwareInterface + * + * @author UnicaenCode + */ +interface EtapeSaisieAwareInterface +{ + /** + * @param EtapeSaisie $formOffreFormationEtapeSaisie + * @return self + */ + public function setFormOffreFormationEtapeSaisie( EtapeSaisie $formOffreFormationEtapeSaisie ); + + + + /** + * @return EtapeSaisieAwareInterface + * @throws RuntimeException + */ + public function getFormOffreFormationEtapeSaisie(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/OffreFormation/Traits/ElementModulateursFieldsetAwareTrait.php b/module/Application/src/Application/Form/OffreFormation/Traits/ElementModulateursFieldsetAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..23cdc5280de3180dc0e676d34229072161ce9f32 --- /dev/null +++ b/module/Application/src/Application/Form/OffreFormation/Traits/ElementModulateursFieldsetAwareTrait.php @@ -0,0 +1,59 @@ +<?php + +namespace Application\Form\OffreFormation\Traits; + +use Application\Form\OffreFormation\ElementModulateursFieldset; +use Application\Module; +use RuntimeException; + +/** + * Description of ElementModulateursFieldsetAwareTrait + * + * @author UnicaenCode + */ +trait ElementModulateursFieldsetAwareTrait +{ + /** + * @var ElementModulateursFieldset + */ + private $fieldsetOffreFormationElementModulateurs; + + + + + + /** + * @param ElementModulateursFieldset $fieldsetOffreFormationElementModulateurs + * @return self + */ + public function setFieldsetOffreFormationElementModulateurs( ElementModulateursFieldset $fieldsetOffreFormationElementModulateurs ) + { + $this->fieldsetOffreFormationElementModulateurs = $fieldsetOffreFormationElementModulateurs; + return $this; + } + + + + /** + * @return ElementModulateursFieldset + * @throws RuntimeException + */ + public function getFieldsetOffreFormationElementModulateurs() + { + if (empty($this->fieldsetOffreFormationElementModulateurs)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); + } + + $serviceLocator = $this->getServiceLocator(); + if (method_exists($serviceLocator, 'getServiceLocator')) { + $serviceLocator = $serviceLocator->getServiceLocator(); + } + } + $this->fieldsetOffreFormationElementModulateurs = $serviceLocator->getServiceLocator('FormElementManager')->get('ElementModulateursFieldset'); + } + return $this->fieldsetOffreFormationElementModulateurs; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/OffreFormation/Traits/ElementPedagogiqueRechercheFieldsetAwareTrait.php b/module/Application/src/Application/Form/OffreFormation/Traits/ElementPedagogiqueRechercheFieldsetAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..cdbe1e8c68cb774fb990babaf42e1f08ef11a2f0 --- /dev/null +++ b/module/Application/src/Application/Form/OffreFormation/Traits/ElementPedagogiqueRechercheFieldsetAwareTrait.php @@ -0,0 +1,59 @@ +<?php + +namespace Application\Form\OffreFormation\Traits; + +use Application\Form\OffreFormation\ElementPedagogiqueRechercheFieldset; +use Application\Module; +use RuntimeException; + +/** + * Description of ElementPedagogiqueRechercheFieldsetAwareTrait + * + * @author UnicaenCode + */ +trait ElementPedagogiqueRechercheFieldsetAwareTrait +{ + /** + * @var ElementPedagogiqueRechercheFieldset + */ + private $fieldsetOffreFormationElementPedagogiqueRecherche; + + + + + + /** + * @param ElementPedagogiqueRechercheFieldset $fieldsetOffreFormationElementPedagogiqueRecherche + * @return self + */ + public function setFieldsetOffreFormationElementPedagogiqueRecherche( ElementPedagogiqueRechercheFieldset $fieldsetOffreFormationElementPedagogiqueRecherche ) + { + $this->fieldsetOffreFormationElementPedagogiqueRecherche = $fieldsetOffreFormationElementPedagogiqueRecherche; + return $this; + } + + + + /** + * @return ElementPedagogiqueRechercheFieldset + * @throws RuntimeException + */ + public function getFieldsetOffreFormationElementPedagogiqueRecherche() + { + if (empty($this->fieldsetOffreFormationElementPedagogiqueRecherche)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); + } + + $serviceLocator = $this->getServiceLocator(); + if (method_exists($serviceLocator, 'getServiceLocator')) { + $serviceLocator = $serviceLocator->getServiceLocator(); + } + } + $this->fieldsetOffreFormationElementPedagogiqueRecherche = $serviceLocator->getServiceLocator('FormElementManager')->get('FormElementPedagogiqueRechercheFieldset'); + } + return $this->fieldsetOffreFormationElementPedagogiqueRecherche; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/OffreFormation/Traits/ElementPedagogiqueSaisieAwareTrait.php b/module/Application/src/Application/Form/OffreFormation/Traits/ElementPedagogiqueSaisieAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..0635fc7ff3b4cdb1e9b23628c21aec1cdbcadf9d --- /dev/null +++ b/module/Application/src/Application/Form/OffreFormation/Traits/ElementPedagogiqueSaisieAwareTrait.php @@ -0,0 +1,59 @@ +<?php + +namespace Application\Form\OffreFormation\Traits; + +use Application\Form\OffreFormation\ElementPedagogiqueSaisie; +use Application\Module; +use RuntimeException; + +/** + * Description of ElementPedagogiqueSaisieAwareTrait + * + * @author UnicaenCode + */ +trait ElementPedagogiqueSaisieAwareTrait +{ + /** + * @var ElementPedagogiqueSaisie + */ + private $formOffreFormationElementPedagogiqueSaisie; + + + + + + /** + * @param ElementPedagogiqueSaisie $formOffreFormationElementPedagogiqueSaisie + * @return self + */ + public function setFormOffreFormationElementPedagogiqueSaisie( ElementPedagogiqueSaisie $formOffreFormationElementPedagogiqueSaisie ) + { + $this->formOffreFormationElementPedagogiqueSaisie = $formOffreFormationElementPedagogiqueSaisie; + return $this; + } + + + + /** + * @return ElementPedagogiqueSaisie + * @throws RuntimeException + */ + public function getFormOffreFormationElementPedagogiqueSaisie() + { + if (empty($this->formOffreFormationElementPedagogiqueSaisie)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); + } + + $serviceLocator = $this->getServiceLocator(); + if (method_exists($serviceLocator, 'getServiceLocator')) { + $serviceLocator = $serviceLocator->getServiceLocator(); + } + } + $this->formOffreFormationElementPedagogiqueSaisie = $serviceLocator->getServiceLocator('FormElementManager')->get('ElementPedagogiqueSaisie'); + } + return $this->formOffreFormationElementPedagogiqueSaisie; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/OffreFormation/Traits/EtapeModulateursSaisieAwareTrait.php b/module/Application/src/Application/Form/OffreFormation/Traits/EtapeModulateursSaisieAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..6a400f8692fb51569f9a533324a5442c3b2b272b --- /dev/null +++ b/module/Application/src/Application/Form/OffreFormation/Traits/EtapeModulateursSaisieAwareTrait.php @@ -0,0 +1,59 @@ +<?php + +namespace Application\Form\OffreFormation\Traits; + +use Application\Form\OffreFormation\EtapeModulateursSaisie; +use Application\Module; +use RuntimeException; + +/** + * Description of EtapeModulateursSaisieAwareTrait + * + * @author UnicaenCode + */ +trait EtapeModulateursSaisieAwareTrait +{ + /** + * @var EtapeModulateursSaisie + */ + private $formOffreFormationEtapeModulateursSaisie; + + + + + + /** + * @param EtapeModulateursSaisie $formOffreFormationEtapeModulateursSaisie + * @return self + */ + public function setFormOffreFormationEtapeModulateursSaisie( EtapeModulateursSaisie $formOffreFormationEtapeModulateursSaisie ) + { + $this->formOffreFormationEtapeModulateursSaisie = $formOffreFormationEtapeModulateursSaisie; + return $this; + } + + + + /** + * @return EtapeModulateursSaisie + * @throws RuntimeException + */ + public function getFormOffreFormationEtapeModulateursSaisie() + { + if (empty($this->formOffreFormationEtapeModulateursSaisie)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); + } + + $serviceLocator = $this->getServiceLocator(); + if (method_exists($serviceLocator, 'getServiceLocator')) { + $serviceLocator = $serviceLocator->getServiceLocator(); + } + } + $this->formOffreFormationEtapeModulateursSaisie = $serviceLocator->getServiceLocator('FormElementManager')->get('EtapeModulateursSaisie'); + } + return $this->formOffreFormationEtapeModulateursSaisie; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/OffreFormation/Traits/EtapeSaisieAwareTrait.php b/module/Application/src/Application/Form/OffreFormation/Traits/EtapeSaisieAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..d09e79425646b475f195c44ee85c9ef7c323ecf7 --- /dev/null +++ b/module/Application/src/Application/Form/OffreFormation/Traits/EtapeSaisieAwareTrait.php @@ -0,0 +1,59 @@ +<?php + +namespace Application\Form\OffreFormation\Traits; + +use Application\Form\OffreFormation\EtapeSaisie; +use Application\Module; +use RuntimeException; + +/** + * Description of EtapeSaisieAwareTrait + * + * @author UnicaenCode + */ +trait EtapeSaisieAwareTrait +{ + /** + * @var EtapeSaisie + */ + private $formOffreFormationEtapeSaisie; + + + + + + /** + * @param EtapeSaisie $formOffreFormationEtapeSaisie + * @return self + */ + public function setFormOffreFormationEtapeSaisie( EtapeSaisie $formOffreFormationEtapeSaisie ) + { + $this->formOffreFormationEtapeSaisie = $formOffreFormationEtapeSaisie; + return $this; + } + + + + /** + * @return EtapeSaisie + * @throws RuntimeException + */ + public function getFormOffreFormationEtapeSaisie() + { + if (empty($this->formOffreFormationEtapeSaisie)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); + } + + $serviceLocator = $this->getServiceLocator(); + if (method_exists($serviceLocator, 'getServiceLocator')) { + $serviceLocator = $serviceLocator->getServiceLocator(); + } + } + $this->formOffreFormationEtapeSaisie = $serviceLocator->getServiceLocator('FormElementManager')->get('EtapeSaisie'); + } + return $this->formOffreFormationEtapeSaisie; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/Paiement/Interfaces/MiseEnPaiementFormAwareInterface.php b/module/Application/src/Application/Form/Paiement/Interfaces/MiseEnPaiementFormAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..8f6a154ea6b0281f2b00b0dcc043b76b794e8073 --- /dev/null +++ b/module/Application/src/Application/Form/Paiement/Interfaces/MiseEnPaiementFormAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Form\Paiement\Interfaces; + +use Application\Form\Paiement\MiseEnPaiementForm; +use RuntimeException; + +/** + * Description of MiseEnPaiementFormAwareInterface + * + * @author UnicaenCode + */ +interface MiseEnPaiementFormAwareInterface +{ + /** + * @param MiseEnPaiementForm $formPaiementMiseEnPaiement + * @return self + */ + public function setFormPaiementMiseEnPaiement( MiseEnPaiementForm $formPaiementMiseEnPaiement ); + + + + /** + * @return MiseEnPaiementFormAwareInterface + * @throws RuntimeException + */ + public function getFormPaiementMiseEnPaiement(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/Paiement/Interfaces/MiseEnPaiementRechercheFormAwareInterface.php b/module/Application/src/Application/Form/Paiement/Interfaces/MiseEnPaiementRechercheFormAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..9bf5afde8ea6f4e5408f2f3b3098a3703351d558 --- /dev/null +++ b/module/Application/src/Application/Form/Paiement/Interfaces/MiseEnPaiementRechercheFormAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Form\Paiement\Interfaces; + +use Application\Form\Paiement\MiseEnPaiementRechercheForm; +use RuntimeException; + +/** + * Description of MiseEnPaiementRechercheFormAwareInterface + * + * @author UnicaenCode + */ +interface MiseEnPaiementRechercheFormAwareInterface +{ + /** + * @param MiseEnPaiementRechercheForm $formPaiementMiseEnPaiementRecherche + * @return self + */ + public function setFormPaiementMiseEnPaiementRecherche( MiseEnPaiementRechercheForm $formPaiementMiseEnPaiementRecherche ); + + + + /** + * @return MiseEnPaiementRechercheFormAwareInterface + * @throws RuntimeException + */ + public function getFormPaiementMiseEnPaiementRecherche(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/Paiement/Traits/MiseEnPaiementFormAwareTrait.php b/module/Application/src/Application/Form/Paiement/Traits/MiseEnPaiementFormAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..ed66b851b415618b5b47ed1e2da8eab2c7153cee --- /dev/null +++ b/module/Application/src/Application/Form/Paiement/Traits/MiseEnPaiementFormAwareTrait.php @@ -0,0 +1,59 @@ +<?php + +namespace Application\Form\Paiement\Traits; + +use Application\Form\Paiement\MiseEnPaiementForm; +use Application\Module; +use RuntimeException; + +/** + * Description of MiseEnPaiementFormAwareTrait + * + * @author UnicaenCode + */ +trait MiseEnPaiementFormAwareTrait +{ + /** + * @var MiseEnPaiementForm + */ + private $formPaiementMiseEnPaiement; + + + + + + /** + * @param MiseEnPaiementForm $formPaiementMiseEnPaiement + * @return self + */ + public function setFormPaiementMiseEnPaiement( MiseEnPaiementForm $formPaiementMiseEnPaiement ) + { + $this->formPaiementMiseEnPaiement = $formPaiementMiseEnPaiement; + return $this; + } + + + + /** + * @return MiseEnPaiementForm + * @throws RuntimeException + */ + public function getFormPaiementMiseEnPaiement() + { + if (empty($this->formPaiementMiseEnPaiement)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); + } + + $serviceLocator = $this->getServiceLocator(); + if (method_exists($serviceLocator, 'getServiceLocator')) { + $serviceLocator = $serviceLocator->getServiceLocator(); + } + } + $this->formPaiementMiseEnPaiement = $serviceLocator->getServiceLocator('FormElementManager')->get('PaiementMiseEnPaiementForm'); + } + return $this->formPaiementMiseEnPaiement; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/Paiement/Traits/MiseEnPaiementRechercheFormAwareTrait.php b/module/Application/src/Application/Form/Paiement/Traits/MiseEnPaiementRechercheFormAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..e08e083a0a57c36acabe1dba54d0b43f24be23d7 --- /dev/null +++ b/module/Application/src/Application/Form/Paiement/Traits/MiseEnPaiementRechercheFormAwareTrait.php @@ -0,0 +1,59 @@ +<?php + +namespace Application\Form\Paiement\Traits; + +use Application\Form\Paiement\MiseEnPaiementRechercheForm; +use Application\Module; +use RuntimeException; + +/** + * Description of MiseEnPaiementRechercheFormAwareTrait + * + * @author UnicaenCode + */ +trait MiseEnPaiementRechercheFormAwareTrait +{ + /** + * @var MiseEnPaiementRechercheForm + */ + private $formPaiementMiseEnPaiementRecherche; + + + + + + /** + * @param MiseEnPaiementRechercheForm $formPaiementMiseEnPaiementRecherche + * @return self + */ + public function setFormPaiementMiseEnPaiementRecherche( MiseEnPaiementRechercheForm $formPaiementMiseEnPaiementRecherche ) + { + $this->formPaiementMiseEnPaiementRecherche = $formPaiementMiseEnPaiementRecherche; + return $this; + } + + + + /** + * @return MiseEnPaiementRechercheForm + * @throws RuntimeException + */ + public function getFormPaiementMiseEnPaiementRecherche() + { + if (empty($this->formPaiementMiseEnPaiementRecherche)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); + } + + $serviceLocator = $this->getServiceLocator(); + if (method_exists($serviceLocator, 'getServiceLocator')) { + $serviceLocator = $serviceLocator->getServiceLocator(); + } + } + $this->formPaiementMiseEnPaiementRecherche = $serviceLocator->getServiceLocator('FormElementManager')->get('PaiementMiseEnPaiementRechercheForm'); + } + return $this->formPaiementMiseEnPaiementRecherche; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/Service/Interfaces/RechercheFormAwareInterface.php b/module/Application/src/Application/Form/Service/Interfaces/RechercheFormAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..fa073a1f0cdcf692cc30557b1b7ad3fffa4defbd --- /dev/null +++ b/module/Application/src/Application/Form/Service/Interfaces/RechercheFormAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Form\Service\Interfaces; + +use Application\Form\Service\RechercheForm; +use RuntimeException; + +/** + * Description of RechercheFormAwareInterface + * + * @author UnicaenCode + */ +interface RechercheFormAwareInterface +{ + /** + * @param RechercheForm $formServiceRecherche + * @return self + */ + public function setFormServiceRecherche( RechercheForm $formServiceRecherche ); + + + + /** + * @return RechercheFormAwareInterface + * @throws RuntimeException + */ + public function getFormServiceRecherche(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/Service/Interfaces/SaisieAwareInterface.php b/module/Application/src/Application/Form/Service/Interfaces/SaisieAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..6e2764fecec7bc0f01a1724059b1ad7a5338165b --- /dev/null +++ b/module/Application/src/Application/Form/Service/Interfaces/SaisieAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Form\Service\Interfaces; + +use Application\Form\Service\Saisie; +use RuntimeException; + +/** + * Description of SaisieAwareInterface + * + * @author UnicaenCode + */ +interface SaisieAwareInterface +{ + /** + * @param Saisie $formServiceSaisie + * @return self + */ + public function setFormServiceSaisie( Saisie $formServiceSaisie ); + + + + /** + * @return SaisieAwareInterface + * @throws RuntimeException + */ + public function getFormServiceSaisie(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/Service/Interfaces/SaisieFieldsetAwareInterface.php b/module/Application/src/Application/Form/Service/Interfaces/SaisieFieldsetAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..29328b655aaa7b2803ea1a63492f2bf31d9f6fdb --- /dev/null +++ b/module/Application/src/Application/Form/Service/Interfaces/SaisieFieldsetAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Form\Service\Interfaces; + +use Application\Form\Service\SaisieFieldset; +use RuntimeException; + +/** + * Description of SaisieFieldsetAwareInterface + * + * @author UnicaenCode + */ +interface SaisieFieldsetAwareInterface +{ + /** + * @param SaisieFieldset $fieldsetServiceSaisie + * @return self + */ + public function setFieldsetServiceSaisie( SaisieFieldset $fieldsetServiceSaisie ); + + + + /** + * @return SaisieFieldsetAwareInterface + * @throws RuntimeException + */ + public function getFieldsetServiceSaisie(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/Service/Traits/RechercheFormAwareTrait.php b/module/Application/src/Application/Form/Service/Traits/RechercheFormAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..f91a77e504df00690a63b8be428a8016b5e1c5bf --- /dev/null +++ b/module/Application/src/Application/Form/Service/Traits/RechercheFormAwareTrait.php @@ -0,0 +1,59 @@ +<?php + +namespace Application\Form\Service\Traits; + +use Application\Form\Service\RechercheForm; +use Application\Module; +use RuntimeException; + +/** + * Description of RechercheFormAwareTrait + * + * @author UnicaenCode + */ +trait RechercheFormAwareTrait +{ + /** + * @var RechercheForm + */ + private $formServiceRecherche; + + + + + + /** + * @param RechercheForm $formServiceRecherche + * @return self + */ + public function setFormServiceRecherche( RechercheForm $formServiceRecherche ) + { + $this->formServiceRecherche = $formServiceRecherche; + return $this; + } + + + + /** + * @return RechercheForm + * @throws RuntimeException + */ + public function getFormServiceRecherche() + { + if (empty($this->formServiceRecherche)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); + } + + $serviceLocator = $this->getServiceLocator(); + if (method_exists($serviceLocator, 'getServiceLocator')) { + $serviceLocator = $serviceLocator->getServiceLocator(); + } + } + $this->formServiceRecherche = $serviceLocator->getServiceLocator('FormElementManager')->get('ServiceRechercheForm'); + } + return $this->formServiceRecherche; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/Service/Traits/SaisieAwareTrait.php b/module/Application/src/Application/Form/Service/Traits/SaisieAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..531180684e5ebf802c421fa4ad87b7c9a09fe188 --- /dev/null +++ b/module/Application/src/Application/Form/Service/Traits/SaisieAwareTrait.php @@ -0,0 +1,59 @@ +<?php + +namespace Application\Form\Service\Traits; + +use Application\Form\Service\Saisie; +use Application\Module; +use RuntimeException; + +/** + * Description of SaisieAwareTrait + * + * @author UnicaenCode + */ +trait SaisieAwareTrait +{ + /** + * @var Saisie + */ + private $formServiceSaisie; + + + + + + /** + * @param Saisie $formServiceSaisie + * @return self + */ + public function setFormServiceSaisie( Saisie $formServiceSaisie ) + { + $this->formServiceSaisie = $formServiceSaisie; + return $this; + } + + + + /** + * @return Saisie + * @throws RuntimeException + */ + public function getFormServiceSaisie() + { + if (empty($this->formServiceSaisie)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); + } + + $serviceLocator = $this->getServiceLocator(); + if (method_exists($serviceLocator, 'getServiceLocator')) { + $serviceLocator = $serviceLocator->getServiceLocator(); + } + } + $this->formServiceSaisie = $serviceLocator->getServiceLocator('FormElementManager')->get('ServiceSaisie'); + } + return $this->formServiceSaisie; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/Service/Traits/SaisieFieldsetAwareTrait.php b/module/Application/src/Application/Form/Service/Traits/SaisieFieldsetAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..5b176de9f6f7473071dd5184f7fda3b556b3cef0 --- /dev/null +++ b/module/Application/src/Application/Form/Service/Traits/SaisieFieldsetAwareTrait.php @@ -0,0 +1,59 @@ +<?php + +namespace Application\Form\Service\Traits; + +use Application\Form\Service\SaisieFieldset; +use Application\Module; +use RuntimeException; + +/** + * Description of SaisieFieldsetAwareTrait + * + * @author UnicaenCode + */ +trait SaisieFieldsetAwareTrait +{ + /** + * @var SaisieFieldset + */ + private $fieldsetServiceSaisie; + + + + + + /** + * @param SaisieFieldset $fieldsetServiceSaisie + * @return self + */ + public function setFieldsetServiceSaisie( SaisieFieldset $fieldsetServiceSaisie ) + { + $this->fieldsetServiceSaisie = $fieldsetServiceSaisie; + return $this; + } + + + + /** + * @return SaisieFieldset + * @throws RuntimeException + */ + public function getFieldsetServiceSaisie() + { + if (empty($this->fieldsetServiceSaisie)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); + } + + $serviceLocator = $this->getServiceLocator(); + if (method_exists($serviceLocator, 'getServiceLocator')) { + $serviceLocator = $serviceLocator->getServiceLocator(); + } + } + $this->fieldsetServiceSaisie = $serviceLocator->getServiceLocator('FormElementManager')->get('ServiceSaisieFieldset'); + } + return $this->fieldsetServiceSaisie; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/ServiceReferentiel/Interfaces/SaisieAwareInterface.php b/module/Application/src/Application/Form/ServiceReferentiel/Interfaces/SaisieAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..5ed8f886affd578e619c622cbedf58275a073a85 --- /dev/null +++ b/module/Application/src/Application/Form/ServiceReferentiel/Interfaces/SaisieAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Form\ServiceReferentiel\Interfaces; + +use Application\Form\ServiceReferentiel\Saisie; +use RuntimeException; + +/** + * Description of SaisieAwareInterface + * + * @author UnicaenCode + */ +interface SaisieAwareInterface +{ + /** + * @param Saisie $formServiceReferentielSaisie + * @return self + */ + public function setFormServiceReferentielSaisie( Saisie $formServiceReferentielSaisie ); + + + + /** + * @return SaisieAwareInterface + * @throws RuntimeException + */ + public function getFormServiceReferentielSaisie(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/ServiceReferentiel/Interfaces/SaisieFieldsetAwareInterface.php b/module/Application/src/Application/Form/ServiceReferentiel/Interfaces/SaisieFieldsetAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..3546297b9445ac187f1f7cb2847bdfd985c00336 --- /dev/null +++ b/module/Application/src/Application/Form/ServiceReferentiel/Interfaces/SaisieFieldsetAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Form\ServiceReferentiel\Interfaces; + +use Application\Form\ServiceReferentiel\SaisieFieldset; +use RuntimeException; + +/** + * Description of SaisieFieldsetAwareInterface + * + * @author UnicaenCode + */ +interface SaisieFieldsetAwareInterface +{ + /** + * @param SaisieFieldset $fieldsetServiceReferentielSaisie + * @return self + */ + public function setFieldsetServiceReferentielSaisie( SaisieFieldset $fieldsetServiceReferentielSaisie ); + + + + /** + * @return SaisieFieldsetAwareInterface + * @throws RuntimeException + */ + public function getFieldsetServiceReferentielSaisie(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/ServiceReferentiel/Traits/SaisieAwareTrait.php b/module/Application/src/Application/Form/ServiceReferentiel/Traits/SaisieAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..f177bb9cf4a3452637e786dfcedbb808c60f01d3 --- /dev/null +++ b/module/Application/src/Application/Form/ServiceReferentiel/Traits/SaisieAwareTrait.php @@ -0,0 +1,59 @@ +<?php + +namespace Application\Form\ServiceReferentiel\Traits; + +use Application\Form\ServiceReferentiel\Saisie; +use Application\Module; +use RuntimeException; + +/** + * Description of SaisieAwareTrait + * + * @author UnicaenCode + */ +trait SaisieAwareTrait +{ + /** + * @var Saisie + */ + private $formServiceReferentielSaisie; + + + + + + /** + * @param Saisie $formServiceReferentielSaisie + * @return self + */ + public function setFormServiceReferentielSaisie( Saisie $formServiceReferentielSaisie ) + { + $this->formServiceReferentielSaisie = $formServiceReferentielSaisie; + return $this; + } + + + + /** + * @return Saisie + * @throws RuntimeException + */ + public function getFormServiceReferentielSaisie() + { + if (empty($this->formServiceReferentielSaisie)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); + } + + $serviceLocator = $this->getServiceLocator(); + if (method_exists($serviceLocator, 'getServiceLocator')) { + $serviceLocator = $serviceLocator->getServiceLocator(); + } + } + $this->formServiceReferentielSaisie = $serviceLocator->getServiceLocator('FormElementManager')->get('ServiceReferentielSaisie'); + } + return $this->formServiceReferentielSaisie; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/ServiceReferentiel/Traits/SaisieFieldsetAwareTrait.php b/module/Application/src/Application/Form/ServiceReferentiel/Traits/SaisieFieldsetAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..ba0626abb943b787b0e28e2b995c3ceff7cdbfb8 --- /dev/null +++ b/module/Application/src/Application/Form/ServiceReferentiel/Traits/SaisieFieldsetAwareTrait.php @@ -0,0 +1,59 @@ +<?php + +namespace Application\Form\ServiceReferentiel\Traits; + +use Application\Form\ServiceReferentiel\SaisieFieldset; +use Application\Module; +use RuntimeException; + +/** + * Description of SaisieFieldsetAwareTrait + * + * @author UnicaenCode + */ +trait SaisieFieldsetAwareTrait +{ + /** + * @var SaisieFieldset + */ + private $fieldsetServiceReferentielSaisie; + + + + + + /** + * @param SaisieFieldset $fieldsetServiceReferentielSaisie + * @return self + */ + public function setFieldsetServiceReferentielSaisie( SaisieFieldset $fieldsetServiceReferentielSaisie ) + { + $this->fieldsetServiceReferentielSaisie = $fieldsetServiceReferentielSaisie; + return $this; + } + + + + /** + * @return SaisieFieldset + * @throws RuntimeException + */ + public function getFieldsetServiceReferentielSaisie() + { + if (empty($this->fieldsetServiceReferentielSaisie)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); + } + + $serviceLocator = $this->getServiceLocator(); + if (method_exists($serviceLocator, 'getServiceLocator')) { + $serviceLocator = $serviceLocator->getServiceLocator(); + } + } + $this->fieldsetServiceReferentielSaisie = $serviceLocator->getServiceLocator('FormElementManager')->get('ServiceReferentielSaisieFieldset'); + } + return $this->fieldsetServiceReferentielSaisie; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/VolumeHoraire/Interfaces/SaisieAwareInterface.php b/module/Application/src/Application/Form/VolumeHoraire/Interfaces/SaisieAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..bb46ed8cf6636755e8a5ade5505fb9ea0480e307 --- /dev/null +++ b/module/Application/src/Application/Form/VolumeHoraire/Interfaces/SaisieAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Form\VolumeHoraire\Interfaces; + +use Application\Form\VolumeHoraire\Saisie; +use RuntimeException; + +/** + * Description of SaisieAwareInterface + * + * @author UnicaenCode + */ +interface SaisieAwareInterface +{ + /** + * @param Saisie $formVolumeHoraireSaisie + * @return self + */ + public function setFormVolumeHoraireSaisie( Saisie $formVolumeHoraireSaisie ); + + + + /** + * @return SaisieAwareInterface + * @throws RuntimeException + */ + public function getFormVolumeHoraireSaisie(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/VolumeHoraire/Interfaces/SaisieMultipleFieldsetAwareInterface.php b/module/Application/src/Application/Form/VolumeHoraire/Interfaces/SaisieMultipleFieldsetAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..05e95a38151b1c3887f3cb545756f16d21422e67 --- /dev/null +++ b/module/Application/src/Application/Form/VolumeHoraire/Interfaces/SaisieMultipleFieldsetAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Form\VolumeHoraire\Interfaces; + +use Application\Form\VolumeHoraire\SaisieMultipleFieldset; +use RuntimeException; + +/** + * Description of SaisieMultipleFieldsetAwareInterface + * + * @author UnicaenCode + */ +interface SaisieMultipleFieldsetAwareInterface +{ + /** + * @param SaisieMultipleFieldset $fieldsetVolumeHoraireSaisieMultiple + * @return self + */ + public function setFieldsetVolumeHoraireSaisieMultiple( SaisieMultipleFieldset $fieldsetVolumeHoraireSaisieMultiple ); + + + + /** + * @return SaisieMultipleFieldsetAwareInterface + * @throws RuntimeException + */ + public function getFieldsetVolumeHoraireSaisieMultiple(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/VolumeHoraire/Traits/SaisieAwareTrait.php b/module/Application/src/Application/Form/VolumeHoraire/Traits/SaisieAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..4d32a06225d60f61b8e601b24c3531624a472f2f --- /dev/null +++ b/module/Application/src/Application/Form/VolumeHoraire/Traits/SaisieAwareTrait.php @@ -0,0 +1,59 @@ +<?php + +namespace Application\Form\VolumeHoraire\Traits; + +use Application\Form\VolumeHoraire\Saisie; +use Application\Module; +use RuntimeException; + +/** + * Description of SaisieAwareTrait + * + * @author UnicaenCode + */ +trait SaisieAwareTrait +{ + /** + * @var Saisie + */ + private $formVolumeHoraireSaisie; + + + + + + /** + * @param Saisie $formVolumeHoraireSaisie + * @return self + */ + public function setFormVolumeHoraireSaisie( Saisie $formVolumeHoraireSaisie ) + { + $this->formVolumeHoraireSaisie = $formVolumeHoraireSaisie; + return $this; + } + + + + /** + * @return Saisie + * @throws RuntimeException + */ + public function getFormVolumeHoraireSaisie() + { + if (empty($this->formVolumeHoraireSaisie)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); + } + + $serviceLocator = $this->getServiceLocator(); + if (method_exists($serviceLocator, 'getServiceLocator')) { + $serviceLocator = $serviceLocator->getServiceLocator(); + } + } + $this->formVolumeHoraireSaisie = $serviceLocator->getServiceLocator('FormElementManager')->get('VolumeHoraireSaisie'); + } + return $this->formVolumeHoraireSaisie; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/VolumeHoraire/Traits/SaisieMultipleFieldsetAwareTrait.php b/module/Application/src/Application/Form/VolumeHoraire/Traits/SaisieMultipleFieldsetAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..84b49d6252790cf86f09f23c35942d5715c95c0a --- /dev/null +++ b/module/Application/src/Application/Form/VolumeHoraire/Traits/SaisieMultipleFieldsetAwareTrait.php @@ -0,0 +1,59 @@ +<?php + +namespace Application\Form\VolumeHoraire\Traits; + +use Application\Form\VolumeHoraire\SaisieMultipleFieldset; +use Application\Module; +use RuntimeException; + +/** + * Description of SaisieMultipleFieldsetAwareTrait + * + * @author UnicaenCode + */ +trait SaisieMultipleFieldsetAwareTrait +{ + /** + * @var SaisieMultipleFieldset + */ + private $fieldsetVolumeHoraireSaisieMultiple; + + + + + + /** + * @param SaisieMultipleFieldset $fieldsetVolumeHoraireSaisieMultiple + * @return self + */ + public function setFieldsetVolumeHoraireSaisieMultiple( SaisieMultipleFieldset $fieldsetVolumeHoraireSaisieMultiple ) + { + $this->fieldsetVolumeHoraireSaisieMultiple = $fieldsetVolumeHoraireSaisieMultiple; + return $this; + } + + + + /** + * @return SaisieMultipleFieldset + * @throws RuntimeException + */ + public function getFieldsetVolumeHoraireSaisieMultiple() + { + if (empty($this->fieldsetVolumeHoraireSaisieMultiple)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); + } + + $serviceLocator = $this->getServiceLocator(); + if (method_exists($serviceLocator, 'getServiceLocator')) { + $serviceLocator = $serviceLocator->getServiceLocator(); + } + } + $this->fieldsetVolumeHoraireSaisieMultiple = $serviceLocator->getServiceLocator('FormElementManager')->get('VolumeHoraireSaisieMultipleFieldset'); + } + return $this->fieldsetVolumeHoraireSaisieMultiple; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/VolumeHoraireReferentiel/Interfaces/SaisieAwareInterface.php b/module/Application/src/Application/Form/VolumeHoraireReferentiel/Interfaces/SaisieAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..3e4a1b838ab4f24ff166edfc3575d621a198fa21 --- /dev/null +++ b/module/Application/src/Application/Form/VolumeHoraireReferentiel/Interfaces/SaisieAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Form\VolumeHoraireReferentiel\Interfaces; + +use Application\Form\VolumeHoraireReferentiel\Saisie; +use RuntimeException; + +/** + * Description of SaisieAwareInterface + * + * @author UnicaenCode + */ +interface SaisieAwareInterface +{ + /** + * @param Saisie $formVolumeHoraireReferentielSaisie + * @return self + */ + public function setFormVolumeHoraireReferentielSaisie( Saisie $formVolumeHoraireReferentielSaisie ); + + + + /** + * @return SaisieAwareInterface + * @throws RuntimeException + */ + public function getFormVolumeHoraireReferentielSaisie(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/VolumeHoraireReferentiel/Interfaces/SaisieMultipleFieldsetAwareInterface.php b/module/Application/src/Application/Form/VolumeHoraireReferentiel/Interfaces/SaisieMultipleFieldsetAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..55758e60ea8670e2417bb74d5c7732a4a3ba3bab --- /dev/null +++ b/module/Application/src/Application/Form/VolumeHoraireReferentiel/Interfaces/SaisieMultipleFieldsetAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Form\VolumeHoraireReferentiel\Interfaces; + +use Application\Form\VolumeHoraireReferentiel\SaisieMultipleFieldset; +use RuntimeException; + +/** + * Description of SaisieMultipleFieldsetAwareInterface + * + * @author UnicaenCode + */ +interface SaisieMultipleFieldsetAwareInterface +{ + /** + * @param SaisieMultipleFieldset $fieldsetVolumeHoraireReferentielSaisieMultiple + * @return self + */ + public function setFieldsetVolumeHoraireReferentielSaisieMultiple( SaisieMultipleFieldset $fieldsetVolumeHoraireReferentielSaisieMultiple ); + + + + /** + * @return SaisieMultipleFieldsetAwareInterface + * @throws RuntimeException + */ + public function getFieldsetVolumeHoraireReferentielSaisieMultiple(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/VolumeHoraireReferentiel/Traits/SaisieAwareTrait.php b/module/Application/src/Application/Form/VolumeHoraireReferentiel/Traits/SaisieAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..fbe5a20437fb590a59110001e2f1b1e5606be91a --- /dev/null +++ b/module/Application/src/Application/Form/VolumeHoraireReferentiel/Traits/SaisieAwareTrait.php @@ -0,0 +1,59 @@ +<?php + +namespace Application\Form\VolumeHoraireReferentiel\Traits; + +use Application\Form\VolumeHoraireReferentiel\Saisie; +use Application\Module; +use RuntimeException; + +/** + * Description of SaisieAwareTrait + * + * @author UnicaenCode + */ +trait SaisieAwareTrait +{ + /** + * @var Saisie + */ + private $formVolumeHoraireReferentielSaisie; + + + + + + /** + * @param Saisie $formVolumeHoraireReferentielSaisie + * @return self + */ + public function setFormVolumeHoraireReferentielSaisie( Saisie $formVolumeHoraireReferentielSaisie ) + { + $this->formVolumeHoraireReferentielSaisie = $formVolumeHoraireReferentielSaisie; + return $this; + } + + + + /** + * @return Saisie + * @throws RuntimeException + */ + public function getFormVolumeHoraireReferentielSaisie() + { + if (empty($this->formVolumeHoraireReferentielSaisie)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); + } + + $serviceLocator = $this->getServiceLocator(); + if (method_exists($serviceLocator, 'getServiceLocator')) { + $serviceLocator = $serviceLocator->getServiceLocator(); + } + } + $this->formVolumeHoraireReferentielSaisie = $serviceLocator->getServiceLocator('FormElementManager')->get('VolumeHoraireReferentielSaisie'); + } + return $this->formVolumeHoraireReferentielSaisie; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Form/VolumeHoraireReferentiel/Traits/SaisieMultipleFieldsetAwareTrait.php b/module/Application/src/Application/Form/VolumeHoraireReferentiel/Traits/SaisieMultipleFieldsetAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..d3fb77f2ef3d46f5754587a08e9cf4789ca1141c --- /dev/null +++ b/module/Application/src/Application/Form/VolumeHoraireReferentiel/Traits/SaisieMultipleFieldsetAwareTrait.php @@ -0,0 +1,59 @@ +<?php + +namespace Application\Form\VolumeHoraireReferentiel\Traits; + +use Application\Form\VolumeHoraireReferentiel\SaisieMultipleFieldset; +use Application\Module; +use RuntimeException; + +/** + * Description of SaisieMultipleFieldsetAwareTrait + * + * @author UnicaenCode + */ +trait SaisieMultipleFieldsetAwareTrait +{ + /** + * @var SaisieMultipleFieldset + */ + private $fieldsetVolumeHoraireReferentielSaisieMultiple; + + + + + + /** + * @param SaisieMultipleFieldset $fieldsetVolumeHoraireReferentielSaisieMultiple + * @return self + */ + public function setFieldsetVolumeHoraireReferentielSaisieMultiple( SaisieMultipleFieldset $fieldsetVolumeHoraireReferentielSaisieMultiple ) + { + $this->fieldsetVolumeHoraireReferentielSaisieMultiple = $fieldsetVolumeHoraireReferentielSaisieMultiple; + return $this; + } + + + + /** + * @return SaisieMultipleFieldset + * @throws RuntimeException + */ + public function getFieldsetVolumeHoraireReferentielSaisieMultiple() + { + if (empty($this->fieldsetVolumeHoraireReferentielSaisieMultiple)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); + } + + $serviceLocator = $this->getServiceLocator(); + if (method_exists($serviceLocator, 'getServiceLocator')) { + $serviceLocator = $serviceLocator->getServiceLocator(); + } + } + $this->fieldsetVolumeHoraireReferentielSaisieMultiple = $serviceLocator->getServiceLocator('FormElementManager')->get('VolumeHoraireReferentielSaisieMultipleFieldset'); + } + return $this->fieldsetVolumeHoraireReferentielSaisieMultiple; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Interfaces/AnneeAwareInterface.php b/module/Application/src/Application/Interfaces/AnneeAwareInterface.php deleted file mode 100644 index 03a364b5ba1a75a38974caa65e7482ed3a0ae662..0000000000000000000000000000000000000000 --- a/module/Application/src/Application/Interfaces/AnneeAwareInterface.php +++ /dev/null @@ -1,28 +0,0 @@ -<?php - -namespace Application\Interfaces; - -use Application\Entity\Db\Annee; - -/** - * - * @author Laurent LÉCLUSE <laurent.lecluse at unicaen.fr> - */ -interface AnneeAwareInterface -{ - - /** - * Spécifie l'annee concernée. - * - * @param Annee $annee Annee concernée - * @return self - */ - public function setAnnee(Annee $annee); - - /** - * Retourne l'annee concernée. - * - * @return Annee - */ - public function getAnnee(); -} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/AffectationAwareInterface.php b/module/Application/src/Application/Service/Interfaces/AffectationAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..8701967742df0442687c3f131b72358f6faf2d96 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/AffectationAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\Affectation; +use RuntimeException; + +/** + * Description of AffectationAwareInterface + * + * @author UnicaenCode + */ +interface AffectationAwareInterface +{ + /** + * @param Affectation $serviceAffectation + * @return self + */ + public function setServiceAffectation( Affectation $serviceAffectation ); + + + + /** + * @return AffectationAwareInterface + * @throws RuntimeException + */ + public function getServiceAffectation(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/AgrementAwareInterface.php b/module/Application/src/Application/Service/Interfaces/AgrementAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..efddf209e05c40cc7c971f4d291cf644ff92bd76 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/AgrementAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\Agrement; +use RuntimeException; + +/** + * Description of AgrementAwareInterface + * + * @author UnicaenCode + */ +interface AgrementAwareInterface +{ + /** + * @param Agrement $serviceAgrement + * @return self + */ + public function setServiceAgrement( Agrement $serviceAgrement ); + + + + /** + * @return AgrementAwareInterface + * @throws RuntimeException + */ + public function getServiceAgrement(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/AgrementIntervenantNavigationPagesProviderAwareInterface.php b/module/Application/src/Application/Service/Interfaces/AgrementIntervenantNavigationPagesProviderAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..477083d8332095d36fdfdbcd9cbb5ba4b9a636fe --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/AgrementIntervenantNavigationPagesProviderAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\AgrementIntervenantNavigationPagesProvider; +use RuntimeException; + +/** + * Description of AgrementIntervenantNavigationPagesProviderAwareInterface + * + * @author UnicaenCode + */ +interface AgrementIntervenantNavigationPagesProviderAwareInterface +{ + /** + * @param AgrementIntervenantNavigationPagesProvider $serviceAgrementIntervenantNavigationPagesProvider + * @return self + */ + public function setServiceAgrementIntervenantNavigationPagesProvider( AgrementIntervenantNavigationPagesProvider $serviceAgrementIntervenantNavigationPagesProvider ); + + + + /** + * @return AgrementIntervenantNavigationPagesProviderAwareInterface + * @throws RuntimeException + */ + public function getServiceAgrementIntervenantNavigationPagesProvider(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/AgrementNavigationPagesProviderAwareInterface.php b/module/Application/src/Application/Service/Interfaces/AgrementNavigationPagesProviderAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..e35ec02f0d5a4c502455bd52b2eef046ffcb2fbf --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/AgrementNavigationPagesProviderAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\AgrementNavigationPagesProvider; +use RuntimeException; + +/** + * Description of AgrementNavigationPagesProviderAwareInterface + * + * @author UnicaenCode + */ +interface AgrementNavigationPagesProviderAwareInterface +{ + /** + * @param AgrementNavigationPagesProvider $serviceAgrementNavigationPagesProvider + * @return self + */ + public function setServiceAgrementNavigationPagesProvider( AgrementNavigationPagesProvider $serviceAgrementNavigationPagesProvider ); + + + + /** + * @return AgrementNavigationPagesProviderAwareInterface + * @throws RuntimeException + */ + public function getServiceAgrementNavigationPagesProvider(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/AnneeAwareInterface.php b/module/Application/src/Application/Service/Interfaces/AnneeAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..cc253c6dc03e24348377afe8cdbdf18f28cc4de2 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/AnneeAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\Annee; +use RuntimeException; + +/** + * Description of AnneeAwareInterface + * + * @author UnicaenCode + */ +interface AnneeAwareInterface +{ + /** + * @param Annee $serviceAnnee + * @return self + */ + public function setServiceAnnee( Annee $serviceAnnee ); + + + + /** + * @return AnneeAwareInterface + * @throws RuntimeException + */ + public function getServiceAnnee(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/CentreCoutAwareInterface.php b/module/Application/src/Application/Service/Interfaces/CentreCoutAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..ca328feadb46235994e7466e69b428f94c8cf251 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/CentreCoutAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\CentreCout; +use RuntimeException; + +/** + * Description of CentreCoutAwareInterface + * + * @author UnicaenCode + */ +interface CentreCoutAwareInterface +{ + /** + * @param CentreCout $serviceCentreCout + * @return self + */ + public function setServiceCentreCout( CentreCout $serviceCentreCout ); + + + + /** + * @return CentreCoutAwareInterface + * @throws RuntimeException + */ + public function getServiceCentreCout(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/CentreCoutEpAwareInterface.php b/module/Application/src/Application/Service/Interfaces/CentreCoutEpAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..d828b146cf3ccaa75980e7cb2ad1f31fc1c6a313 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/CentreCoutEpAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\CentreCoutEp; +use RuntimeException; + +/** + * Description of CentreCoutEpAwareInterface + * + * @author UnicaenCode + */ +interface CentreCoutEpAwareInterface +{ + /** + * @param CentreCoutEp $serviceCentreCoutEp + * @return self + */ + public function setServiceCentreCoutEp( CentreCoutEp $serviceCentreCoutEp ); + + + + /** + * @return CentreCoutEpAwareInterface + * @throws RuntimeException + */ + public function getServiceCentreCoutEp(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/CheminPedagogiqueAwareInterface.php b/module/Application/src/Application/Service/Interfaces/CheminPedagogiqueAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..791c799e6bc84429170c470f95a1c536b53bb7f0 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/CheminPedagogiqueAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\CheminPedagogique; +use RuntimeException; + +/** + * Description of CheminPedagogiqueAwareInterface + * + * @author UnicaenCode + */ +interface CheminPedagogiqueAwareInterface +{ + /** + * @param CheminPedagogique $serviceCheminPedagogique + * @return self + */ + public function setServiceCheminPedagogique( CheminPedagogique $serviceCheminPedagogique ); + + + + /** + * @return CheminPedagogiqueAwareInterface + * @throws RuntimeException + */ + public function getServiceCheminPedagogique(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/CiviliteAwareInterface.php b/module/Application/src/Application/Service/Interfaces/CiviliteAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..105018ed302c7367ccf886b4f31895cfd8d1f59b --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/CiviliteAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\Civilite; +use RuntimeException; + +/** + * Description of CiviliteAwareInterface + * + * @author UnicaenCode + */ +interface CiviliteAwareInterface +{ + /** + * @param Civilite $serviceCivilite + * @return self + */ + public function setServiceCivilite( Civilite $serviceCivilite ); + + + + /** + * @return CiviliteAwareInterface + * @throws RuntimeException + */ + public function getServiceCivilite(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/ContextAwareInterface.php b/module/Application/src/Application/Service/Interfaces/ContextAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..b41211b44949a81f80a80918ddf9728ed03e5950 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/ContextAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\Context; +use RuntimeException; + +/** + * Description of ContextAwareInterface + * + * @author UnicaenCode + */ +interface ContextAwareInterface +{ + /** + * @param Context $serviceContext + * @return self + */ + public function setServiceContext( Context $serviceContext ); + + + + /** + * @return ContextAwareInterface + * @throws RuntimeException + */ + public function getServiceContext(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/ContratAwareInterface.php b/module/Application/src/Application/Service/Interfaces/ContratAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..4ee5e93495ccdefa77bc0897d89206bec15c9b0a --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/ContratAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\Contrat; +use RuntimeException; + +/** + * Description of ContratAwareInterface + * + * @author UnicaenCode + */ +interface ContratAwareInterface +{ + /** + * @param Contrat $serviceContrat + * @return self + */ + public function setServiceContrat( Contrat $serviceContrat ); + + + + /** + * @return ContratAwareInterface + * @throws RuntimeException + */ + public function getServiceContrat(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/DepartementAwareInterface.php b/module/Application/src/Application/Service/Interfaces/DepartementAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..d7e169eecf2039a0ef86d3fbb984227c2a8f52c6 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/DepartementAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\Departement; +use RuntimeException; + +/** + * Description of DepartementAwareInterface + * + * @author UnicaenCode + */ +interface DepartementAwareInterface +{ + /** + * @param Departement $serviceDepartement + * @return self + */ + public function setServiceDepartement( Departement $serviceDepartement ); + + + + /** + * @return DepartementAwareInterface + * @throws RuntimeException + */ + public function getServiceDepartement(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/DomaineFonctionnelAwareInterface.php b/module/Application/src/Application/Service/Interfaces/DomaineFonctionnelAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..1bd4742af514a4626478c1a5be7b638108f4ca8a --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/DomaineFonctionnelAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\DomaineFonctionnel; +use RuntimeException; + +/** + * Description of DomaineFonctionnelAwareInterface + * + * @author UnicaenCode + */ +interface DomaineFonctionnelAwareInterface +{ + /** + * @param DomaineFonctionnel $serviceDomaineFonctionnel + * @return self + */ + public function setServiceDomaineFonctionnel( DomaineFonctionnel $serviceDomaineFonctionnel ); + + + + /** + * @return DomaineFonctionnelAwareInterface + * @throws RuntimeException + */ + public function getServiceDomaineFonctionnel(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/DossierAwareInterface.php b/module/Application/src/Application/Service/Interfaces/DossierAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..597202fc807bc4df55e941d3582eb2e6fb431285 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/DossierAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\Dossier; +use RuntimeException; + +/** + * Description of DossierAwareInterface + * + * @author UnicaenCode + */ +interface DossierAwareInterface +{ + /** + * @param Dossier $serviceDossier + * @return self + */ + public function setServiceDossier( Dossier $serviceDossier ); + + + + /** + * @return DossierAwareInterface + * @throws RuntimeException + */ + public function getServiceDossier(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/ElementModulateurAwareInterface.php b/module/Application/src/Application/Service/Interfaces/ElementModulateurAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..a419ce8239c2d209e8758c8c70fcec4583d34e57 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/ElementModulateurAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\ElementModulateur; +use RuntimeException; + +/** + * Description of ElementModulateurAwareInterface + * + * @author UnicaenCode + */ +interface ElementModulateurAwareInterface +{ + /** + * @param ElementModulateur $serviceElementModulateur + * @return self + */ + public function setServiceElementModulateur( ElementModulateur $serviceElementModulateur ); + + + + /** + * @return ElementModulateurAwareInterface + * @throws RuntimeException + */ + public function getServiceElementModulateur(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/ElementPedagogiqueAwareInterface.php b/module/Application/src/Application/Service/Interfaces/ElementPedagogiqueAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..eeae1e3688d03fb12dab8d7b5c8f5412bde36f98 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/ElementPedagogiqueAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\ElementPedagogique; +use RuntimeException; + +/** + * Description of ElementPedagogiqueAwareInterface + * + * @author UnicaenCode + */ +interface ElementPedagogiqueAwareInterface +{ + /** + * @param ElementPedagogique $serviceElementPedagogique + * @return self + */ + public function setServiceElementPedagogique( ElementPedagogique $serviceElementPedagogique ); + + + + /** + * @return ElementPedagogiqueAwareInterface + * @throws RuntimeException + */ + public function getServiceElementPedagogique(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/EtablissementAwareInterface.php b/module/Application/src/Application/Service/Interfaces/EtablissementAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..e889b17fc5ae8d99843f46d4b24e7cb632a66523 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/EtablissementAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\Etablissement; +use RuntimeException; + +/** + * Description of EtablissementAwareInterface + * + * @author UnicaenCode + */ +interface EtablissementAwareInterface +{ + /** + * @param Etablissement $serviceEtablissement + * @return self + */ + public function setServiceEtablissement( Etablissement $serviceEtablissement ); + + + + /** + * @return EtablissementAwareInterface + * @throws RuntimeException + */ + public function getServiceEtablissement(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/EtapeAwareInterface.php b/module/Application/src/Application/Service/Interfaces/EtapeAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..7a42925c0e621bcf3f90b98de6253b5112e323b1 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/EtapeAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\Etape; +use RuntimeException; + +/** + * Description of EtapeAwareInterface + * + * @author UnicaenCode + */ +interface EtapeAwareInterface +{ + /** + * @param Etape $serviceEtape + * @return self + */ + public function setServiceEtape( Etape $serviceEtape ); + + + + /** + * @return EtapeAwareInterface + * @throws RuntimeException + */ + public function getServiceEtape(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/EtatVolumeHoraireAwareInterface.php b/module/Application/src/Application/Service/Interfaces/EtatVolumeHoraireAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..598e4b78c0a555a86ca4ad204fd2f261c0050eb0 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/EtatVolumeHoraireAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\EtatVolumeHoraire; +use RuntimeException; + +/** + * Description of EtatVolumeHoraireAwareInterface + * + * @author UnicaenCode + */ +interface EtatVolumeHoraireAwareInterface +{ + /** + * @param EtatVolumeHoraire $serviceEtatVolumeHoraire + * @return self + */ + public function setServiceEtatVolumeHoraire( EtatVolumeHoraire $serviceEtatVolumeHoraire ); + + + + /** + * @return EtatVolumeHoraireAwareInterface + * @throws RuntimeException + */ + public function getServiceEtatVolumeHoraire(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/FonctionReferentielAwareInterface.php b/module/Application/src/Application/Service/Interfaces/FonctionReferentielAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..752bbca28b2172bf67f7dc4d303d2236b68f05d6 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/FonctionReferentielAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\FonctionReferentiel; +use RuntimeException; + +/** + * Description of FonctionReferentielAwareInterface + * + * @author UnicaenCode + */ +interface FonctionReferentielAwareInterface +{ + /** + * @param FonctionReferentiel $serviceFonctionReferentiel + * @return self + */ + public function setServiceFonctionReferentiel( FonctionReferentiel $serviceFonctionReferentiel ); + + + + /** + * @return FonctionReferentielAwareInterface + * @throws RuntimeException + */ + public function getServiceFonctionReferentiel(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/FormuleIntervenantAwareInterface.php b/module/Application/src/Application/Service/Interfaces/FormuleIntervenantAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..6f30552bbf0426fb702ac57f269b96ec02caf169 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/FormuleIntervenantAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\FormuleIntervenant; +use RuntimeException; + +/** + * Description of FormuleIntervenantAwareInterface + * + * @author UnicaenCode + */ +interface FormuleIntervenantAwareInterface +{ + /** + * @param FormuleIntervenant $serviceFormuleIntervenant + * @return self + */ + public function setServiceFormuleIntervenant( FormuleIntervenant $serviceFormuleIntervenant ); + + + + /** + * @return FormuleIntervenantAwareInterface + * @throws RuntimeException + */ + public function getServiceFormuleIntervenant(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/FormuleResultatAwareInterface.php b/module/Application/src/Application/Service/Interfaces/FormuleResultatAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..7f3b45e0db1980d7ccee44c4b5aa369ab9a7d9aa --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/FormuleResultatAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\FormuleResultat; +use RuntimeException; + +/** + * Description of FormuleResultatAwareInterface + * + * @author UnicaenCode + */ +interface FormuleResultatAwareInterface +{ + /** + * @param FormuleResultat $serviceFormuleResultat + * @return self + */ + public function setServiceFormuleResultat( FormuleResultat $serviceFormuleResultat ); + + + + /** + * @return FormuleResultatAwareInterface + * @throws RuntimeException + */ + public function getServiceFormuleResultat(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/FormuleResultatServiceAwareInterface.php b/module/Application/src/Application/Service/Interfaces/FormuleResultatServiceAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..638381af7b089665eb4e996d594b52dbdc212796 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/FormuleResultatServiceAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\FormuleResultatService; +use RuntimeException; + +/** + * Description of FormuleResultatServiceAwareInterface + * + * @author UnicaenCode + */ +interface FormuleResultatServiceAwareInterface +{ + /** + * @param FormuleResultatService $serviceFormuleResultat + * @return self + */ + public function setServiceFormuleResultat( FormuleResultatService $serviceFormuleResultat ); + + + + /** + * @return FormuleResultatServiceAwareInterface + * @throws RuntimeException + */ + public function getServiceFormuleResultat(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/FormuleResultatServiceReferentielAwareInterface.php b/module/Application/src/Application/Service/Interfaces/FormuleResultatServiceReferentielAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..41c961520d1b132c69b864cb5bb48657b6b20206 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/FormuleResultatServiceReferentielAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\FormuleResultatServiceReferentiel; +use RuntimeException; + +/** + * Description of FormuleResultatServiceReferentielAwareInterface + * + * @author UnicaenCode + */ +interface FormuleResultatServiceReferentielAwareInterface +{ + /** + * @param FormuleResultatServiceReferentiel $serviceFormuleResultatServiceReferentiel + * @return self + */ + public function setServiceFormuleResultatServiceReferentiel( FormuleResultatServiceReferentiel $serviceFormuleResultatServiceReferentiel ); + + + + /** + * @return FormuleResultatServiceReferentielAwareInterface + * @throws RuntimeException + */ + public function getServiceFormuleResultatServiceReferentiel(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/FormuleResultatVolumeHoraireAwareInterface.php b/module/Application/src/Application/Service/Interfaces/FormuleResultatVolumeHoraireAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..2de9cc881ca3daf2240041300e4eba05814b9d0d --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/FormuleResultatVolumeHoraireAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\FormuleResultatVolumeHoraire; +use RuntimeException; + +/** + * Description of FormuleResultatVolumeHoraireAwareInterface + * + * @author UnicaenCode + */ +interface FormuleResultatVolumeHoraireAwareInterface +{ + /** + * @param FormuleResultatVolumeHoraire $serviceFormuleResultatVolumeHoraire + * @return self + */ + public function setServiceFormuleResultatVolumeHoraire( FormuleResultatVolumeHoraire $serviceFormuleResultatVolumeHoraire ); + + + + /** + * @return FormuleResultatVolumeHoraireAwareInterface + * @throws RuntimeException + */ + public function getServiceFormuleResultatVolumeHoraire(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/FormuleResultatVolumeHoraireReferentielAwareInterface.php b/module/Application/src/Application/Service/Interfaces/FormuleResultatVolumeHoraireReferentielAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..2835e1664f104106a4e94406d545c9a2a345b9ad --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/FormuleResultatVolumeHoraireReferentielAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\FormuleResultatVolumeHoraireReferentiel; +use RuntimeException; + +/** + * Description of FormuleResultatVolumeHoraireReferentielAwareInterface + * + * @author UnicaenCode + */ +interface FormuleResultatVolumeHoraireReferentielAwareInterface +{ + /** + * @param FormuleResultatVolumeHoraireReferentiel $serviceFormuleResultatVolumeHoraireReferentiel + * @return self + */ + public function setServiceFormuleResultatVolumeHoraireReferentiel( FormuleResultatVolumeHoraireReferentiel $serviceFormuleResultatVolumeHoraireReferentiel ); + + + + /** + * @return FormuleResultatVolumeHoraireReferentielAwareInterface + * @throws RuntimeException + */ + public function getServiceFormuleResultatVolumeHoraireReferentiel(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/FormuleServiceAwareInterface.php b/module/Application/src/Application/Service/Interfaces/FormuleServiceAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..9dbc91c70df82c3d3ee046a8070abcf74235e91f --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/FormuleServiceAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\FormuleService; +use RuntimeException; + +/** + * Description of FormuleServiceAwareInterface + * + * @author UnicaenCode + */ +interface FormuleServiceAwareInterface +{ + /** + * @param FormuleService $serviceFormule + * @return self + */ + public function setServiceFormule( FormuleService $serviceFormule ); + + + + /** + * @return FormuleServiceAwareInterface + * @throws RuntimeException + */ + public function getServiceFormule(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/FormuleServiceModifieAwareInterface.php b/module/Application/src/Application/Service/Interfaces/FormuleServiceModifieAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..74fde81330bcb89fbe6d184a2416a4e12e4fc837 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/FormuleServiceModifieAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\FormuleServiceModifie; +use RuntimeException; + +/** + * Description of FormuleServiceModifieAwareInterface + * + * @author UnicaenCode + */ +interface FormuleServiceModifieAwareInterface +{ + /** + * @param FormuleServiceModifie $serviceFormuleServiceModifie + * @return self + */ + public function setServiceFormuleServiceModifie( FormuleServiceModifie $serviceFormuleServiceModifie ); + + + + /** + * @return FormuleServiceModifieAwareInterface + * @throws RuntimeException + */ + public function getServiceFormuleServiceModifie(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/FormuleServiceReferentielAwareInterface.php b/module/Application/src/Application/Service/Interfaces/FormuleServiceReferentielAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..f0b7dfad82953754e40d1b414bbddebee2fd6dc4 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/FormuleServiceReferentielAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\FormuleServiceReferentiel; +use RuntimeException; + +/** + * Description of FormuleServiceReferentielAwareInterface + * + * @author UnicaenCode + */ +interface FormuleServiceReferentielAwareInterface +{ + /** + * @param FormuleServiceReferentiel $serviceFormuleServiceReferentiel + * @return self + */ + public function setServiceFormuleServiceReferentiel( FormuleServiceReferentiel $serviceFormuleServiceReferentiel ); + + + + /** + * @return FormuleServiceReferentielAwareInterface + * @throws RuntimeException + */ + public function getServiceFormuleServiceReferentiel(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/FormuleVolumeHoraireAwareInterface.php b/module/Application/src/Application/Service/Interfaces/FormuleVolumeHoraireAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..4c7e6ce802dea5245244572fd978c618c3865ed5 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/FormuleVolumeHoraireAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\FormuleVolumeHoraire; +use RuntimeException; + +/** + * Description of FormuleVolumeHoraireAwareInterface + * + * @author UnicaenCode + */ +interface FormuleVolumeHoraireAwareInterface +{ + /** + * @param FormuleVolumeHoraire $serviceFormuleVolumeHoraire + * @return self + */ + public function setServiceFormuleVolumeHoraire( FormuleVolumeHoraire $serviceFormuleVolumeHoraire ); + + + + /** + * @return FormuleVolumeHoraireAwareInterface + * @throws RuntimeException + */ + public function getServiceFormuleVolumeHoraire(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/FormuleVolumeHoraireReferentielAwareInterface.php b/module/Application/src/Application/Service/Interfaces/FormuleVolumeHoraireReferentielAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..11ee7571a0a8af18f75af7da1f383d82291162d1 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/FormuleVolumeHoraireReferentielAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\FormuleVolumeHoraireReferentiel; +use RuntimeException; + +/** + * Description of FormuleVolumeHoraireReferentielAwareInterface + * + * @author UnicaenCode + */ +interface FormuleVolumeHoraireReferentielAwareInterface +{ + /** + * @param FormuleVolumeHoraireReferentiel $serviceFormuleVolumeHoraireReferentiel + * @return self + */ + public function setServiceFormuleVolumeHoraireReferentiel( FormuleVolumeHoraireReferentiel $serviceFormuleVolumeHoraireReferentiel ); + + + + /** + * @return FormuleVolumeHoraireReferentielAwareInterface + * @throws RuntimeException + */ + public function getServiceFormuleVolumeHoraireReferentiel(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/GroupeTypeFormationAwareInterface.php b/module/Application/src/Application/Service/Interfaces/GroupeTypeFormationAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..7b8b6c1ae0adaa9a69495fbda152ce0e816c7086 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/GroupeTypeFormationAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\GroupeTypeFormation; +use RuntimeException; + +/** + * Description of GroupeTypeFormationAwareInterface + * + * @author UnicaenCode + */ +interface GroupeTypeFormationAwareInterface +{ + /** + * @param GroupeTypeFormation $serviceGroupeTypeFormation + * @return self + */ + public function setServiceGroupeTypeFormation( GroupeTypeFormation $serviceGroupeTypeFormation ); + + + + /** + * @return GroupeTypeFormationAwareInterface + * @throws RuntimeException + */ + public function getServiceGroupeTypeFormation(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/IndicateurAwareInterface.php b/module/Application/src/Application/Service/Interfaces/IndicateurAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..d18a9684867979cb12506119e2e30590a4de4967 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/IndicateurAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\Indicateur; +use RuntimeException; + +/** + * Description of IndicateurAwareInterface + * + * @author UnicaenCode + */ +interface IndicateurAwareInterface +{ + /** + * @param Indicateur $serviceIndicateur + * @return self + */ + public function setServiceIndicateur( Indicateur $serviceIndicateur ); + + + + /** + * @return IndicateurAwareInterface + * @throws RuntimeException + */ + public function getServiceIndicateur(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/IntervenantAwareInterface.php b/module/Application/src/Application/Service/Interfaces/IntervenantAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..1c4cf315f693ca05aff0758227f6fdb3c94cb4fe --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/IntervenantAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\Intervenant; +use RuntimeException; + +/** + * Description of IntervenantAwareInterface + * + * @author UnicaenCode + */ +interface IntervenantAwareInterface +{ + /** + * @param Intervenant $serviceIntervenant + * @return self + */ + public function setServiceIntervenant( Intervenant $serviceIntervenant ); + + + + /** + * @return IntervenantAwareInterface + * @throws RuntimeException + */ + public function getServiceIntervenant(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/IntervenantNavigationPageVisibilityAwareInterface.php b/module/Application/src/Application/Service/Interfaces/IntervenantNavigationPageVisibilityAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..39472d96a0fbafb94eca30a0a57980a1ff811c17 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/IntervenantNavigationPageVisibilityAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\IntervenantNavigationPageVisibility; +use RuntimeException; + +/** + * Description of IntervenantNavigationPageVisibilityAwareInterface + * + * @author UnicaenCode + */ +interface IntervenantNavigationPageVisibilityAwareInterface +{ + /** + * @param IntervenantNavigationPageVisibility $serviceIntervenantNavigationPageVisibility + * @return self + */ + public function setServiceIntervenantNavigationPageVisibility( IntervenantNavigationPageVisibility $serviceIntervenantNavigationPageVisibility ); + + + + /** + * @return IntervenantNavigationPageVisibilityAwareInterface + * @throws RuntimeException + */ + public function getServiceIntervenantNavigationPageVisibility(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/LocalContextAwareInterface.php b/module/Application/src/Application/Service/Interfaces/LocalContextAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..22611cad0eb17f0e5d361bd10b088735988a10b8 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/LocalContextAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\LocalContext; +use RuntimeException; + +/** + * Description of LocalContextAwareInterface + * + * @author UnicaenCode + */ +interface LocalContextAwareInterface +{ + /** + * @param LocalContext $serviceLocalContext + * @return self + */ + public function setServiceLocalContext( LocalContext $serviceLocalContext ); + + + + /** + * @return LocalContextAwareInterface + * @throws RuntimeException + */ + public function getServiceLocalContext(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/MiseEnPaiementAwareInterface.php b/module/Application/src/Application/Service/Interfaces/MiseEnPaiementAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..82cacf0708b6b3a27379d8a6da9579155a13d3c4 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/MiseEnPaiementAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\MiseEnPaiement; +use RuntimeException; + +/** + * Description of MiseEnPaiementAwareInterface + * + * @author UnicaenCode + */ +interface MiseEnPaiementAwareInterface +{ + /** + * @param MiseEnPaiement $serviceMiseEnPaiement + * @return self + */ + public function setServiceMiseEnPaiement( MiseEnPaiement $serviceMiseEnPaiement ); + + + + /** + * @return MiseEnPaiementAwareInterface + * @throws RuntimeException + */ + public function getServiceMiseEnPaiement(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/MiseEnPaiementIntervenantStructureAwareInterface.php b/module/Application/src/Application/Service/Interfaces/MiseEnPaiementIntervenantStructureAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..c251edd5086488a0d8e66c7912d33891ba547a07 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/MiseEnPaiementIntervenantStructureAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\MiseEnPaiementIntervenantStructure; +use RuntimeException; + +/** + * Description of MiseEnPaiementIntervenantStructureAwareInterface + * + * @author UnicaenCode + */ +interface MiseEnPaiementIntervenantStructureAwareInterface +{ + /** + * @param MiseEnPaiementIntervenantStructure $serviceMiseEnPaiementIntervenantStructure + * @return self + */ + public function setServiceMiseEnPaiementIntervenantStructure( MiseEnPaiementIntervenantStructure $serviceMiseEnPaiementIntervenantStructure ); + + + + /** + * @return MiseEnPaiementIntervenantStructureAwareInterface + * @throws RuntimeException + */ + public function getServiceMiseEnPaiementIntervenantStructure(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/ModificationServiceDuAwareInterface.php b/module/Application/src/Application/Service/Interfaces/ModificationServiceDuAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..30d1174a73fff83d7742957582771b44f823c16d --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/ModificationServiceDuAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\ModificationServiceDu; +use RuntimeException; + +/** + * Description of ModificationServiceDuAwareInterface + * + * @author UnicaenCode + */ +interface ModificationServiceDuAwareInterface +{ + /** + * @param ModificationServiceDu $serviceModificationServiceDu + * @return self + */ + public function setServiceModificationServiceDu( ModificationServiceDu $serviceModificationServiceDu ); + + + + /** + * @return ModificationServiceDuAwareInterface + * @throws RuntimeException + */ + public function getServiceModificationServiceDu(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/ModulateurAwareInterface.php b/module/Application/src/Application/Service/Interfaces/ModulateurAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..a355f02686bbc6bb4481f66424d8523a7ca58102 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/ModulateurAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\Modulateur; +use RuntimeException; + +/** + * Description of ModulateurAwareInterface + * + * @author UnicaenCode + */ +interface ModulateurAwareInterface +{ + /** + * @param Modulateur $serviceModulateur + * @return self + */ + public function setServiceModulateur( Modulateur $serviceModulateur ); + + + + /** + * @return ModulateurAwareInterface + * @throws RuntimeException + */ + public function getServiceModulateur(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/MotifModificationServiceDuAwareInterface.php b/module/Application/src/Application/Service/Interfaces/MotifModificationServiceDuAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..2edee4e1bab2d414151d63a5997d2a05c2069721 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/MotifModificationServiceDuAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\MotifModificationServiceDu; +use RuntimeException; + +/** + * Description of MotifModificationServiceDuAwareInterface + * + * @author UnicaenCode + */ +interface MotifModificationServiceDuAwareInterface +{ + /** + * @param MotifModificationServiceDu $serviceMotifModificationServiceDu + * @return self + */ + public function setServiceMotifModificationServiceDu( MotifModificationServiceDu $serviceMotifModificationServiceDu ); + + + + /** + * @return MotifModificationServiceDuAwareInterface + * @throws RuntimeException + */ + public function getServiceMotifModificationServiceDu(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/MotifNonPaiementAwareInterface.php b/module/Application/src/Application/Service/Interfaces/MotifNonPaiementAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..1ffba79ebc2a773a9fe34316370df6e21bae6ce6 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/MotifNonPaiementAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\MotifNonPaiement; +use RuntimeException; + +/** + * Description of MotifNonPaiementAwareInterface + * + * @author UnicaenCode + */ +interface MotifNonPaiementAwareInterface +{ + /** + * @param MotifNonPaiement $serviceMotifNonPaiement + * @return self + */ + public function setServiceMotifNonPaiement( MotifNonPaiement $serviceMotifNonPaiement ); + + + + /** + * @return MotifNonPaiementAwareInterface + * @throws RuntimeException + */ + public function getServiceMotifNonPaiement(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/NiveauEtapeAwareInterface.php b/module/Application/src/Application/Service/Interfaces/NiveauEtapeAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..bf363fb02c913938e1627f8ec04d5a7ca5c9c75e --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/NiveauEtapeAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\NiveauEtape; +use RuntimeException; + +/** + * Description of NiveauEtapeAwareInterface + * + * @author UnicaenCode + */ +interface NiveauEtapeAwareInterface +{ + /** + * @param NiveauEtape $serviceNiveauEtape + * @return self + */ + public function setServiceNiveauEtape( NiveauEtape $serviceNiveauEtape ); + + + + /** + * @return NiveauEtapeAwareInterface + * @throws RuntimeException + */ + public function getServiceNiveauEtape(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/NiveauFormationAwareInterface.php b/module/Application/src/Application/Service/Interfaces/NiveauFormationAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..46679004450c2fdfa2458d31624f5532958f267d --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/NiveauFormationAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\NiveauFormation; +use RuntimeException; + +/** + * Description of NiveauFormationAwareInterface + * + * @author UnicaenCode + */ +interface NiveauFormationAwareInterface +{ + /** + * @param NiveauFormation $serviceNiveauFormation + * @return self + */ + public function setServiceNiveauFormation( NiveauFormation $serviceNiveauFormation ); + + + + /** + * @return NiveauFormationAwareInterface + * @throws RuntimeException + */ + public function getServiceNiveauFormation(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/NotificationIndicateurAwareInterface.php b/module/Application/src/Application/Service/Interfaces/NotificationIndicateurAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..9922e1fcbe30450e8dee0d21264252878dddd221 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/NotificationIndicateurAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\NotificationIndicateur; +use RuntimeException; + +/** + * Description of NotificationIndicateurAwareInterface + * + * @author UnicaenCode + */ +interface NotificationIndicateurAwareInterface +{ + /** + * @param NotificationIndicateur $serviceNotificationIndicateur + * @return self + */ + public function setServiceNotificationIndicateur( NotificationIndicateur $serviceNotificationIndicateur ); + + + + /** + * @return NotificationIndicateurAwareInterface + * @throws RuntimeException + */ + public function getServiceNotificationIndicateur(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/ParametresAwareInterface.php b/module/Application/src/Application/Service/Interfaces/ParametresAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..215b506c553e100be493858040c131c910fea148 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/ParametresAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\Parametres; +use RuntimeException; + +/** + * Description of ParametresAwareInterface + * + * @author UnicaenCode + */ +interface ParametresAwareInterface +{ + /** + * @param Parametres $serviceParametres + * @return self + */ + public function setServiceParametres( Parametres $serviceParametres ); + + + + /** + * @return ParametresAwareInterface + * @throws RuntimeException + */ + public function getServiceParametres(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/PaysAwareInterface.php b/module/Application/src/Application/Service/Interfaces/PaysAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..cafcee4874953d0a8dabc3bbebc744ca29d3f826 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/PaysAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\Pays; +use RuntimeException; + +/** + * Description of PaysAwareInterface + * + * @author UnicaenCode + */ +interface PaysAwareInterface +{ + /** + * @param Pays $servicePays + * @return self + */ + public function setServicePays( Pays $servicePays ); + + + + /** + * @return PaysAwareInterface + * @throws RuntimeException + */ + public function getServicePays(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/PerimetreAwareInterface.php b/module/Application/src/Application/Service/Interfaces/PerimetreAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..fd3820792e1d049531b9ac3c7bf7dabd11aeca12 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/PerimetreAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\Perimetre; +use RuntimeException; + +/** + * Description of PerimetreAwareInterface + * + * @author UnicaenCode + */ +interface PerimetreAwareInterface +{ + /** + * @param Perimetre $servicePerimetre + * @return self + */ + public function setServicePerimetre( Perimetre $servicePerimetre ); + + + + /** + * @return PerimetreAwareInterface + * @throws RuntimeException + */ + public function getServicePerimetre(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/PeriodeAwareInterface.php b/module/Application/src/Application/Service/Interfaces/PeriodeAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..b429fd4d5441d381dd101849378d2900184f543e --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/PeriodeAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\Periode; +use RuntimeException; + +/** + * Description of PeriodeAwareInterface + * + * @author UnicaenCode + */ +interface PeriodeAwareInterface +{ + /** + * @param Periode $servicePeriode + * @return self + */ + public function setServicePeriode( Periode $servicePeriode ); + + + + /** + * @return PeriodeAwareInterface + * @throws RuntimeException + */ + public function getServicePeriode(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/PersonnelAwareInterface.php b/module/Application/src/Application/Service/Interfaces/PersonnelAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..c797c56840bf2c51b706c50890430612fff27768 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/PersonnelAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\Personnel; +use RuntimeException; + +/** + * Description of PersonnelAwareInterface + * + * @author UnicaenCode + */ +interface PersonnelAwareInterface +{ + /** + * @param Personnel $servicePersonnel + * @return self + */ + public function setServicePersonnel( Personnel $servicePersonnel ); + + + + /** + * @return PersonnelAwareInterface + * @throws RuntimeException + */ + public function getServicePersonnel(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/PieceJointeAwareInterface.php b/module/Application/src/Application/Service/Interfaces/PieceJointeAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..711c14e750fbe84fb16d09f6035fd9fda44c6fd9 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/PieceJointeAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\PieceJointe; +use RuntimeException; + +/** + * Description of PieceJointeAwareInterface + * + * @author UnicaenCode + */ +interface PieceJointeAwareInterface +{ + /** + * @param PieceJointe $servicePieceJointe + * @return self + */ + public function setServicePieceJointe( PieceJointe $servicePieceJointe ); + + + + /** + * @return PieceJointeAwareInterface + * @throws RuntimeException + */ + public function getServicePieceJointe(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/PrivilegeAwareInterface.php b/module/Application/src/Application/Service/Interfaces/PrivilegeAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..47fb3de768d994797af7fec2d960ca005af09de1 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/PrivilegeAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\Privilege; +use RuntimeException; + +/** + * Description of PrivilegeAwareInterface + * + * @author UnicaenCode + */ +interface PrivilegeAwareInterface +{ + /** + * @param Privilege $servicePrivilege + * @return self + */ + public function setServicePrivilege( Privilege $servicePrivilege ); + + + + /** + * @return PrivilegeAwareInterface + * @throws RuntimeException + */ + public function getServicePrivilege(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/RoleAwareInterface.php b/module/Application/src/Application/Service/Interfaces/RoleAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..c06ef48c895cff92c8b4c7c12777eebd9ec8df43 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/RoleAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\Role; +use RuntimeException; + +/** + * Description of RoleAwareInterface + * + * @author UnicaenCode + */ +interface RoleAwareInterface +{ + /** + * @param Role $serviceRole + * @return self + */ + public function setServiceRole( Role $serviceRole ); + + + + /** + * @return RoleAwareInterface + * @throws RuntimeException + */ + public function getServiceRole(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/ServiceAPayerAwareInterface.php b/module/Application/src/Application/Service/Interfaces/ServiceAPayerAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..ef95b9452b5aa94fa93079d633e9778b2da94535 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/ServiceAPayerAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\ServiceAPayer; +use RuntimeException; + +/** + * Description of ServiceAPayerAwareInterface + * + * @author UnicaenCode + */ +interface ServiceAPayerAwareInterface +{ + /** + * @param ServiceAPayer $serviceServiceAPayer + * @return self + */ + public function setServiceServiceAPayer( ServiceAPayer $serviceServiceAPayer ); + + + + /** + * @return ServiceAPayerAwareInterface + * @throws RuntimeException + */ + public function getServiceServiceAPayer(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/ServiceAwareInterface.php b/module/Application/src/Application/Service/Interfaces/ServiceAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..6cde09d3a2d6ae723cd805c1a6f78a8b4ee82421 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/ServiceAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\Service; +use RuntimeException; + +/** + * Description of ServiceAwareInterface + * + * @author UnicaenCode + */ +interface ServiceAwareInterface +{ + /** + * @param Service $service + * @return self + */ + public function setService( Service $service ); + + + + /** + * @return ServiceAwareInterface + * @throws RuntimeException + */ + public function getService(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/ServiceReferentielAwareInterface.php b/module/Application/src/Application/Service/Interfaces/ServiceReferentielAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..4bac93e5c22157cd1fc10e4a818d02ede781224e --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/ServiceReferentielAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\ServiceReferentiel; +use RuntimeException; + +/** + * Description of ServiceReferentielAwareInterface + * + * @author UnicaenCode + */ +interface ServiceReferentielAwareInterface +{ + /** + * @param ServiceReferentiel $serviceServiceReferentiel + * @return self + */ + public function setServiceServiceReferentiel( ServiceReferentiel $serviceServiceReferentiel ); + + + + /** + * @return ServiceReferentielAwareInterface + * @throws RuntimeException + */ + public function getServiceServiceReferentiel(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/SourceAwareInterface.php b/module/Application/src/Application/Service/Interfaces/SourceAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..6bb89b43632ac50767236e92d5383d4421273a60 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/SourceAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\Source; +use RuntimeException; + +/** + * Description of SourceAwareInterface + * + * @author UnicaenCode + */ +interface SourceAwareInterface +{ + /** + * @param Source $serviceSource + * @return self + */ + public function setServiceSource( Source $serviceSource ); + + + + /** + * @return SourceAwareInterface + * @throws RuntimeException + */ + public function getServiceSource(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/StatutIntervenantAwareInterface.php b/module/Application/src/Application/Service/Interfaces/StatutIntervenantAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..fffc0bcf8fd73a381e96831979f5ab469a6d6ee9 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/StatutIntervenantAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\StatutIntervenant; +use RuntimeException; + +/** + * Description of StatutIntervenantAwareInterface + * + * @author UnicaenCode + */ +interface StatutIntervenantAwareInterface +{ + /** + * @param StatutIntervenant $serviceStatutIntervenant + * @return self + */ + public function setServiceStatutIntervenant( StatutIntervenant $serviceStatutIntervenant ); + + + + /** + * @return StatutIntervenantAwareInterface + * @throws RuntimeException + */ + public function getServiceStatutIntervenant(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/StructureAwareInterface.php b/module/Application/src/Application/Service/Interfaces/StructureAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..ef4e2d85a3fcde210624423ffbcaf89c7c2e3d7e --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/StructureAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\Structure; +use RuntimeException; + +/** + * Description of StructureAwareInterface + * + * @author UnicaenCode + */ +interface StructureAwareInterface +{ + /** + * @param Structure $serviceStructure + * @return self + */ + public function setServiceStructure( Structure $serviceStructure ); + + + + /** + * @return StructureAwareInterface + * @throws RuntimeException + */ + public function getServiceStructure(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/TypeAgrementAwareInterface.php b/module/Application/src/Application/Service/Interfaces/TypeAgrementAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..d70de41d57ccedd43d27e27e92166ae58c673109 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/TypeAgrementAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\TypeAgrement; +use RuntimeException; + +/** + * Description of TypeAgrementAwareInterface + * + * @author UnicaenCode + */ +interface TypeAgrementAwareInterface +{ + /** + * @param TypeAgrement $serviceTypeAgrement + * @return self + */ + public function setServiceTypeAgrement( TypeAgrement $serviceTypeAgrement ); + + + + /** + * @return TypeAgrementAwareInterface + * @throws RuntimeException + */ + public function getServiceTypeAgrement(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/TypeAgrementStatutAwareInterface.php b/module/Application/src/Application/Service/Interfaces/TypeAgrementStatutAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..25866c7ae1cf09de9311d89784ec681b2737b137 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/TypeAgrementStatutAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\TypeAgrementStatut; +use RuntimeException; + +/** + * Description of TypeAgrementStatutAwareInterface + * + * @author UnicaenCode + */ +interface TypeAgrementStatutAwareInterface +{ + /** + * @param TypeAgrementStatut $serviceTypeAgrementStatut + * @return self + */ + public function setServiceTypeAgrementStatut( TypeAgrementStatut $serviceTypeAgrementStatut ); + + + + /** + * @return TypeAgrementStatutAwareInterface + * @throws RuntimeException + */ + public function getServiceTypeAgrementStatut(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/TypeContratAwareInterface.php b/module/Application/src/Application/Service/Interfaces/TypeContratAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..f31f5250c561851186c3eeb6ee2d270b9e86916b --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/TypeContratAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\TypeContrat; +use RuntimeException; + +/** + * Description of TypeContratAwareInterface + * + * @author UnicaenCode + */ +interface TypeContratAwareInterface +{ + /** + * @param TypeContrat $serviceTypeContrat + * @return self + */ + public function setServiceTypeContrat( TypeContrat $serviceTypeContrat ); + + + + /** + * @return TypeContratAwareInterface + * @throws RuntimeException + */ + public function getServiceTypeContrat(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/TypeFormationAwareInterface.php b/module/Application/src/Application/Service/Interfaces/TypeFormationAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..726a070825c3ef1499366b869317a0b429b280ab --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/TypeFormationAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\TypeFormation; +use RuntimeException; + +/** + * Description of TypeFormationAwareInterface + * + * @author UnicaenCode + */ +interface TypeFormationAwareInterface +{ + /** + * @param TypeFormation $serviceTypeFormation + * @return self + */ + public function setServiceTypeFormation( TypeFormation $serviceTypeFormation ); + + + + /** + * @return TypeFormationAwareInterface + * @throws RuntimeException + */ + public function getServiceTypeFormation(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/TypeHeuresAwareInterface.php b/module/Application/src/Application/Service/Interfaces/TypeHeuresAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..7d11b08561bba0191f804c498d38ca6c2b16bd86 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/TypeHeuresAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\TypeHeures; +use RuntimeException; + +/** + * Description of TypeHeuresAwareInterface + * + * @author UnicaenCode + */ +interface TypeHeuresAwareInterface +{ + /** + * @param TypeHeures $serviceTypeHeures + * @return self + */ + public function setServiceTypeHeures( TypeHeures $serviceTypeHeures ); + + + + /** + * @return TypeHeuresAwareInterface + * @throws RuntimeException + */ + public function getServiceTypeHeures(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/TypeIntervenantAwareInterface.php b/module/Application/src/Application/Service/Interfaces/TypeIntervenantAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..adfa3ec1c3c501eb2722b4b2e5949d99eae2b271 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/TypeIntervenantAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\TypeIntervenant; +use RuntimeException; + +/** + * Description of TypeIntervenantAwareInterface + * + * @author UnicaenCode + */ +interface TypeIntervenantAwareInterface +{ + /** + * @param TypeIntervenant $serviceTypeIntervenant + * @return self + */ + public function setServiceTypeIntervenant( TypeIntervenant $serviceTypeIntervenant ); + + + + /** + * @return TypeIntervenantAwareInterface + * @throws RuntimeException + */ + public function getServiceTypeIntervenant(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/TypeInterventionAwareInterface.php b/module/Application/src/Application/Service/Interfaces/TypeInterventionAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..7d9b63eedd438b6b5f61fdf9253f8238cd32db3a --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/TypeInterventionAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\TypeIntervention; +use RuntimeException; + +/** + * Description of TypeInterventionAwareInterface + * + * @author UnicaenCode + */ +interface TypeInterventionAwareInterface +{ + /** + * @param TypeIntervention $serviceTypeIntervention + * @return self + */ + public function setServiceTypeIntervention( TypeIntervention $serviceTypeIntervention ); + + + + /** + * @return TypeInterventionAwareInterface + * @throws RuntimeException + */ + public function getServiceTypeIntervention(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/TypeModulateurAwareInterface.php b/module/Application/src/Application/Service/Interfaces/TypeModulateurAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..ce5d05e383be34995296ed0b64a43cd5616bca2a --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/TypeModulateurAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\TypeModulateur; +use RuntimeException; + +/** + * Description of TypeModulateurAwareInterface + * + * @author UnicaenCode + */ +interface TypeModulateurAwareInterface +{ + /** + * @param TypeModulateur $serviceTypeModulateur + * @return self + */ + public function setServiceTypeModulateur( TypeModulateur $serviceTypeModulateur ); + + + + /** + * @return TypeModulateurAwareInterface + * @throws RuntimeException + */ + public function getServiceTypeModulateur(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/TypePieceJointeAwareInterface.php b/module/Application/src/Application/Service/Interfaces/TypePieceJointeAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..c24b47aa8c00ab55d116abd6397fae880060b59d --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/TypePieceJointeAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\TypePieceJointe; +use RuntimeException; + +/** + * Description of TypePieceJointeAwareInterface + * + * @author UnicaenCode + */ +interface TypePieceJointeAwareInterface +{ + /** + * @param TypePieceJointe $serviceTypePieceJointe + * @return self + */ + public function setServiceTypePieceJointe( TypePieceJointe $serviceTypePieceJointe ); + + + + /** + * @return TypePieceJointeAwareInterface + * @throws RuntimeException + */ + public function getServiceTypePieceJointe(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/TypePieceJointeStatutAwareInterface.php b/module/Application/src/Application/Service/Interfaces/TypePieceJointeStatutAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..3c6627f688b3f893c832d590ab798d085a60229f --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/TypePieceJointeStatutAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\TypePieceJointeStatut; +use RuntimeException; + +/** + * Description of TypePieceJointeStatutAwareInterface + * + * @author UnicaenCode + */ +interface TypePieceJointeStatutAwareInterface +{ + /** + * @param TypePieceJointeStatut $serviceTypePieceJointeStatut + * @return self + */ + public function setServiceTypePieceJointeStatut( TypePieceJointeStatut $serviceTypePieceJointeStatut ); + + + + /** + * @return TypePieceJointeStatutAwareInterface + * @throws RuntimeException + */ + public function getServiceTypePieceJointeStatut(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/TypeStructureAwareInterface.php b/module/Application/src/Application/Service/Interfaces/TypeStructureAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..ff3f4f733686dde9ef93602c3f7bd9394f9a1578 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/TypeStructureAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\TypeStructure; +use RuntimeException; + +/** + * Description of TypeStructureAwareInterface + * + * @author UnicaenCode + */ +interface TypeStructureAwareInterface +{ + /** + * @param TypeStructure $serviceTypeStructure + * @return self + */ + public function setServiceTypeStructure( TypeStructure $serviceTypeStructure ); + + + + /** + * @return TypeStructureAwareInterface + * @throws RuntimeException + */ + public function getServiceTypeStructure(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/TypeValidationAwareInterface.php b/module/Application/src/Application/Service/Interfaces/TypeValidationAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..abe1aca964f4b48ae81efe9fcd0c9b79da9041dc --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/TypeValidationAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\TypeValidation; +use RuntimeException; + +/** + * Description of TypeValidationAwareInterface + * + * @author UnicaenCode + */ +interface TypeValidationAwareInterface +{ + /** + * @param TypeValidation $serviceTypeValidation + * @return self + */ + public function setServiceTypeValidation( TypeValidation $serviceTypeValidation ); + + + + /** + * @return TypeValidationAwareInterface + * @throws RuntimeException + */ + public function getServiceTypeValidation(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/TypeVolumeHoraireAwareInterface.php b/module/Application/src/Application/Service/Interfaces/TypeVolumeHoraireAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..f97998f4073ac9afed961ab4d3d577869b63b4d5 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/TypeVolumeHoraireAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\TypeVolumeHoraire; +use RuntimeException; + +/** + * Description of TypeVolumeHoraireAwareInterface + * + * @author UnicaenCode + */ +interface TypeVolumeHoraireAwareInterface +{ + /** + * @param TypeVolumeHoraire $serviceTypeVolumeHoraire + * @return self + */ + public function setServiceTypeVolumeHoraire( TypeVolumeHoraire $serviceTypeVolumeHoraire ); + + + + /** + * @return TypeVolumeHoraireAwareInterface + * @throws RuntimeException + */ + public function getServiceTypeVolumeHoraire(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/UtilisateurAwareInterface.php b/module/Application/src/Application/Service/Interfaces/UtilisateurAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..bc8206be6673bd3dc2a45c47e3552af86206085c --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/UtilisateurAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\Utilisateur; +use RuntimeException; + +/** + * Description of UtilisateurAwareInterface + * + * @author UnicaenCode + */ +interface UtilisateurAwareInterface +{ + /** + * @param Utilisateur $serviceUtilisateur + * @return self + */ + public function setServiceUtilisateur( Utilisateur $serviceUtilisateur ); + + + + /** + * @return UtilisateurAwareInterface + * @throws RuntimeException + */ + public function getServiceUtilisateur(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/ValidationAwareInterface.php b/module/Application/src/Application/Service/Interfaces/ValidationAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..07d1344a91f874325ea6b6daff0c755490d00dbe --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/ValidationAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\Validation; +use RuntimeException; + +/** + * Description of ValidationAwareInterface + * + * @author UnicaenCode + */ +interface ValidationAwareInterface +{ + /** + * @param Validation $serviceValidation + * @return self + */ + public function setServiceValidation( Validation $serviceValidation ); + + + + /** + * @return ValidationAwareInterface + * @throws RuntimeException + */ + public function getServiceValidation(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/VolumeHoraireAwareInterface.php b/module/Application/src/Application/Service/Interfaces/VolumeHoraireAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..28f0c6468bb066b0f5b1c724897a816b5f80e117 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/VolumeHoraireAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\VolumeHoraire; +use RuntimeException; + +/** + * Description of VolumeHoraireAwareInterface + * + * @author UnicaenCode + */ +interface VolumeHoraireAwareInterface +{ + /** + * @param VolumeHoraire $serviceVolumeHoraire + * @return self + */ + public function setServiceVolumeHoraire( VolumeHoraire $serviceVolumeHoraire ); + + + + /** + * @return VolumeHoraireAwareInterface + * @throws RuntimeException + */ + public function getServiceVolumeHoraire(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/VolumeHoraireReferentielAwareInterface.php b/module/Application/src/Application/Service/Interfaces/VolumeHoraireReferentielAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..dd4ceb37e809d57384f4ea9ea71c0d38ad301879 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/VolumeHoraireReferentielAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\VolumeHoraireReferentiel; +use RuntimeException; + +/** + * Description of VolumeHoraireReferentielAwareInterface + * + * @author UnicaenCode + */ +interface VolumeHoraireReferentielAwareInterface +{ + /** + * @param VolumeHoraireReferentiel $serviceVolumeHoraireReferentiel + * @return self + */ + public function setServiceVolumeHoraireReferentiel( VolumeHoraireReferentiel $serviceVolumeHoraireReferentiel ); + + + + /** + * @return VolumeHoraireReferentielAwareInterface + * @throws RuntimeException + */ + public function getServiceVolumeHoraireReferentiel(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/WfEtapeAwareInterface.php b/module/Application/src/Application/Service/Interfaces/WfEtapeAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..b395b044a9756117854ca7711c1993782b5a9b67 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/WfEtapeAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\WfEtape; +use RuntimeException; + +/** + * Description of WfEtapeAwareInterface + * + * @author UnicaenCode + */ +interface WfEtapeAwareInterface +{ + /** + * @param WfEtape $serviceWfEtape + * @return self + */ + public function setServiceWfEtape( WfEtape $serviceWfEtape ); + + + + /** + * @return WfEtapeAwareInterface + * @throws RuntimeException + */ + public function getServiceWfEtape(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Interfaces/WfIntervenantEtapeAwareInterface.php b/module/Application/src/Application/Service/Interfaces/WfIntervenantEtapeAwareInterface.php new file mode 100755 index 0000000000000000000000000000000000000000..8f6f7350e366edf1bba0f13f5b8c8fb31f6710a7 --- /dev/null +++ b/module/Application/src/Application/Service/Interfaces/WfIntervenantEtapeAwareInterface.php @@ -0,0 +1,28 @@ +<?php + +namespace Application\Service\Interfaces; + +use Application\Service\WfIntervenantEtape; +use RuntimeException; + +/** + * Description of WfIntervenantEtapeAwareInterface + * + * @author UnicaenCode + */ +interface WfIntervenantEtapeAwareInterface +{ + /** + * @param WfIntervenantEtape $serviceWfIntervenantEtape + * @return self + */ + public function setServiceWfIntervenantEtape( WfIntervenantEtape $serviceWfIntervenantEtape ); + + + + /** + * @return WfIntervenantEtapeAwareInterface + * @throws RuntimeException + */ + public function getServiceWfIntervenantEtape(); +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/AffectationAwareTrait.php b/module/Application/src/Application/Service/Traits/AffectationAwareTrait.php index 49bf6b9c8d5a88f5320dcfefa692ce2496610dca..9d38c77d6b6c924a84ad941908553a4097917cdd 100644 --- a/module/Application/src/Application/Service/Traits/AffectationAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/AffectationAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\Affectation; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of AffectationAwareTrait + * + * @author UnicaenCode + */ trait AffectationAwareTrait { /** - * description - * * @var Affectation */ private $serviceAffectation; + + + + /** - * * @param Affectation $serviceAffectation * @return self */ @@ -25,27 +32,28 @@ trait AffectationAwareTrait return $this; } + + /** - * * @return Affectation - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceAffectation() { if (empty($this->serviceAffectation)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationAffectation'); - }else{ - return $this->serviceAffectation; } + $this->serviceAffectation = $serviceLocator->get('ApplicationAffectation'); + } + return $this->serviceAffectation; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/AgrementAwareTrait.php b/module/Application/src/Application/Service/Traits/AgrementAwareTrait.php index d264223d61109e2cb5571b82013f12ac907c70fb..c24afe77622fd48865a1a61a2d28c028928ed1e3 100644 --- a/module/Application/src/Application/Service/Traits/AgrementAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/AgrementAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\Agrement; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of AgrementAwareTrait + * + * @author UnicaenCode + */ trait AgrementAwareTrait { /** - * description - * * @var Agrement */ private $serviceAgrement; + + + + /** - * * @param Agrement $serviceAgrement * @return self */ @@ -25,27 +32,28 @@ trait AgrementAwareTrait return $this; } + + /** - * * @return Agrement - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceAgrement() { if (empty($this->serviceAgrement)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationAgrement'); - }else{ - return $this->serviceAgrement; } + $this->serviceAgrement = $serviceLocator->get('ApplicationAgrement'); + } + return $this->serviceAgrement; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/AgrementIntervenantNavigationPagesProviderAwareTrait.php b/module/Application/src/Application/Service/Traits/AgrementIntervenantNavigationPagesProviderAwareTrait.php index b01760dd6c4e1d8babc0cc392782399bc19302fc..49c4361dc05a12b0695403d40514b42a7f8fab50 100644 --- a/module/Application/src/Application/Service/Traits/AgrementIntervenantNavigationPagesProviderAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/AgrementIntervenantNavigationPagesProviderAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\AgrementIntervenantNavigationPagesProvider; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of AgrementIntervenantNavigationPagesProviderAwareTrait + * + * @author UnicaenCode + */ trait AgrementIntervenantNavigationPagesProviderAwareTrait { /** - * description - * * @var AgrementIntervenantNavigationPagesProvider */ private $serviceAgrementIntervenantNavigationPagesProvider; + + + + /** - * * @param AgrementIntervenantNavigationPagesProvider $serviceAgrementIntervenantNavigationPagesProvider * @return self */ @@ -25,27 +32,28 @@ trait AgrementIntervenantNavigationPagesProviderAwareTrait return $this; } + + /** - * * @return AgrementIntervenantNavigationPagesProvider - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceAgrementIntervenantNavigationPagesProvider() { if (empty($this->serviceAgrementIntervenantNavigationPagesProvider)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationAgrementIntervenantNavigationPagesProvider'); - }else{ - return $this->serviceAgrementIntervenantNavigationPagesProvider; } + $this->serviceAgrementIntervenantNavigationPagesProvider = $serviceLocator->get('AgrementIntervenantNavigationPagesProvider'); + } + return $this->serviceAgrementIntervenantNavigationPagesProvider; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/AgrementNavigationPagesProviderAwareTrait.php b/module/Application/src/Application/Service/Traits/AgrementNavigationPagesProviderAwareTrait.php index de45360056022b37b6e28cb89dd9f75723034bee..795e3b62cb0a3a1471c8b132c973cc764bec1b0d 100644 --- a/module/Application/src/Application/Service/Traits/AgrementNavigationPagesProviderAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/AgrementNavigationPagesProviderAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\AgrementNavigationPagesProvider; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of AgrementNavigationPagesProviderAwareTrait + * + * @author UnicaenCode + */ trait AgrementNavigationPagesProviderAwareTrait { /** - * description - * * @var AgrementNavigationPagesProvider */ private $serviceAgrementNavigationPagesProvider; + + + + /** - * * @param AgrementNavigationPagesProvider $serviceAgrementNavigationPagesProvider * @return self */ @@ -25,27 +32,28 @@ trait AgrementNavigationPagesProviderAwareTrait return $this; } + + /** - * * @return AgrementNavigationPagesProvider - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceAgrementNavigationPagesProvider() { if (empty($this->serviceAgrementNavigationPagesProvider)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationAgrementNavigationPagesProvider'); - }else{ - return $this->serviceAgrementNavigationPagesProvider; } + $this->serviceAgrementNavigationPagesProvider = $serviceLocator->get('AgrementNavigationPagesProvider'); + } + return $this->serviceAgrementNavigationPagesProvider; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/AnneeAwareTrait.php b/module/Application/src/Application/Service/Traits/AnneeAwareTrait.php index 5996c72cb5adf3457c39097148bdbeaccfd1f39b..ce276c90be80ac4f8dfff2cf242d0458b34ffe74 100644 --- a/module/Application/src/Application/Service/Traits/AnneeAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/AnneeAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\Annee; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of AnneeAwareTrait + * + * @author UnicaenCode + */ trait AnneeAwareTrait { /** - * description - * * @var Annee */ private $serviceAnnee; + + + + /** - * * @param Annee $serviceAnnee * @return self */ @@ -25,27 +32,28 @@ trait AnneeAwareTrait return $this; } + + /** - * * @return Annee - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceAnnee() { if (empty($this->serviceAnnee)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationAnnee'); - }else{ - return $this->serviceAnnee; } + $this->serviceAnnee = $serviceLocator->get('ApplicationAnnee'); + } + return $this->serviceAnnee; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/CentreCoutAwareTrait.php b/module/Application/src/Application/Service/Traits/CentreCoutAwareTrait.php index f2f729b054060b03ee7ec2fbf1528f6f530b062a..f71066392a685ed7b83af6d4cee3952e6dc630f7 100644 --- a/module/Application/src/Application/Service/Traits/CentreCoutAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/CentreCoutAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\CentreCout; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of CentreCoutAwareTrait + * + * @author UnicaenCode + */ trait CentreCoutAwareTrait { /** - * description - * * @var CentreCout */ private $serviceCentreCout; + + + + /** - * * @param CentreCout $serviceCentreCout * @return self */ @@ -25,27 +32,28 @@ trait CentreCoutAwareTrait return $this; } + + /** - * * @return CentreCout - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceCentreCout() { if (empty($this->serviceCentreCout)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationCentreCout'); - }else{ - return $this->serviceCentreCout; } + $this->serviceCentreCout = $serviceLocator->get('ApplicationCentreCout'); + } + return $this->serviceCentreCout; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/CentreCoutEpAwareTrait.php b/module/Application/src/Application/Service/Traits/CentreCoutEpAwareTrait.php index ee5a42e3646300fa9df0af899982b66942d71971..8fb80ec1f5ae1726bd100b194c0f3f0e802d154c 100644 --- a/module/Application/src/Application/Service/Traits/CentreCoutEpAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/CentreCoutEpAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\CentreCoutEp; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of CentreCoutEpAwareTrait + * + * @author UnicaenCode + */ trait CentreCoutEpAwareTrait { /** - * description - * * @var CentreCoutEp */ private $serviceCentreCoutEp; + + + + /** - * * @param CentreCoutEp $serviceCentreCoutEp * @return self */ @@ -25,27 +32,28 @@ trait CentreCoutEpAwareTrait return $this; } + + /** - * * @return CentreCoutEp - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceCentreCoutEp() { if (empty($this->serviceCentreCoutEp)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationCentreCoutEp'); - }else{ - return $this->serviceCentreCoutEp; } + $this->serviceCentreCoutEp = $serviceLocator->get('ApplicationCentreCoutEp'); + } + return $this->serviceCentreCoutEp; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/CheminPedagogiqueAwareTrait.php b/module/Application/src/Application/Service/Traits/CheminPedagogiqueAwareTrait.php index 40e4dcc2f195b534effd72e3070401ab58c217f9..184c47c55531b669820770cc5ad11ef5f5f9717a 100644 --- a/module/Application/src/Application/Service/Traits/CheminPedagogiqueAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/CheminPedagogiqueAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\CheminPedagogique; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of CheminPedagogiqueAwareTrait + * + * @author UnicaenCode + */ trait CheminPedagogiqueAwareTrait { /** - * description - * * @var CheminPedagogique */ private $serviceCheminPedagogique; + + + + /** - * * @param CheminPedagogique $serviceCheminPedagogique * @return self */ @@ -25,27 +32,28 @@ trait CheminPedagogiqueAwareTrait return $this; } + + /** - * * @return CheminPedagogique - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceCheminPedagogique() { if (empty($this->serviceCheminPedagogique)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationCheminPedagogique'); - }else{ - return $this->serviceCheminPedagogique; } + $this->serviceCheminPedagogique = $serviceLocator->get('ApplicationCheminPedagogique'); + } + return $this->serviceCheminPedagogique; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/CiviliteAwareTrait.php b/module/Application/src/Application/Service/Traits/CiviliteAwareTrait.php index 5effaa272131332ebbdfbaf65a730707e2139862..889a899b66a9b1de1feff2ed8c169b1eba84b045 100644 --- a/module/Application/src/Application/Service/Traits/CiviliteAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/CiviliteAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\Civilite; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of CiviliteAwareTrait + * + * @author UnicaenCode + */ trait CiviliteAwareTrait { /** - * description - * * @var Civilite */ private $serviceCivilite; + + + + /** - * * @param Civilite $serviceCivilite * @return self */ @@ -25,27 +32,28 @@ trait CiviliteAwareTrait return $this; } + + /** - * * @return Civilite - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceCivilite() { if (empty($this->serviceCivilite)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationCivilite'); - }else{ - return $this->serviceCivilite; } + $this->serviceCivilite = $serviceLocator->get('ApplicationCivilite'); + } + return $this->serviceCivilite; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/ContextAwareTrait.php b/module/Application/src/Application/Service/Traits/ContextAwareTrait.php index 9b818cbe7ec76c09a1c78ffb66f7ae6e1d132946..89f1469e9e8cb67796be5c80c697cf68b45bf6b3 100644 --- a/module/Application/src/Application/Service/Traits/ContextAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/ContextAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\Context; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of ContextAwareTrait + * + * @author UnicaenCode + */ trait ContextAwareTrait { /** - * description - * * @var Context */ private $serviceContext; + + + + /** - * * @param Context $serviceContext * @return self */ @@ -25,27 +32,28 @@ trait ContextAwareTrait return $this; } + + /** - * * @return Context - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceContext() { if (empty($this->serviceContext)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationContext'); - }else{ - return $this->serviceContext; } + $this->serviceContext = $serviceLocator->get('ApplicationContext'); + } + return $this->serviceContext; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/ContratAwareTrait.php b/module/Application/src/Application/Service/Traits/ContratAwareTrait.php index c4cb57846d1b25b37ff6fdebdf639994665ca08e..b7aa8d7ddd8c00f119223e5424ec48b388c91280 100644 --- a/module/Application/src/Application/Service/Traits/ContratAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/ContratAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\Contrat; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of ContratAwareTrait + * + * @author UnicaenCode + */ trait ContratAwareTrait { /** - * description - * * @var Contrat */ private $serviceContrat; + + + + /** - * * @param Contrat $serviceContrat * @return self */ @@ -25,27 +32,28 @@ trait ContratAwareTrait return $this; } + + /** - * * @return Contrat - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceContrat() { if (empty($this->serviceContrat)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationContrat'); - }else{ - return $this->serviceContrat; } + $this->serviceContrat = $serviceLocator->get('ApplicationContrat'); + } + return $this->serviceContrat; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/DepartementAwareTrait.php b/module/Application/src/Application/Service/Traits/DepartementAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..0c52b01dccefcfbdbd74be44cab22db1b6a4078e --- /dev/null +++ b/module/Application/src/Application/Service/Traits/DepartementAwareTrait.php @@ -0,0 +1,59 @@ +<?php + +namespace Application\Service\Traits; + +use Application\Service\Departement; +use Application\Module; +use RuntimeException; + +/** + * Description of DepartementAwareTrait + * + * @author UnicaenCode + */ +trait DepartementAwareTrait +{ + /** + * @var Departement + */ + private $serviceDepartement; + + + + + + /** + * @param Departement $serviceDepartement + * @return self + */ + public function setServiceDepartement( Departement $serviceDepartement ) + { + $this->serviceDepartement = $serviceDepartement; + return $this; + } + + + + /** + * @return Departement + * @throws RuntimeException + */ + public function getServiceDepartement() + { + if (empty($this->serviceDepartement)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); + } + + $serviceLocator = $this->getServiceLocator(); + if (method_exists($serviceLocator, 'getServiceLocator')) { + $serviceLocator = $serviceLocator->getServiceLocator(); + } + } + $this->serviceDepartement = $serviceLocator->get('ApplicationDepartement'); + } + return $this->serviceDepartement; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/DomaineFonctionnelAwareTrait.php b/module/Application/src/Application/Service/Traits/DomaineFonctionnelAwareTrait.php index a5d7811cc233f9b710c48dac4feb1e24baede1f6..89fc348c8bee9bdb7fec4a1703d7416389f073ac 100644 --- a/module/Application/src/Application/Service/Traits/DomaineFonctionnelAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/DomaineFonctionnelAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\DomaineFonctionnel; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of DomaineFonctionnelAwareTrait + * + * @author UnicaenCode + */ trait DomaineFonctionnelAwareTrait { /** - * description - * * @var DomaineFonctionnel */ private $serviceDomaineFonctionnel; + + + + /** - * * @param DomaineFonctionnel $serviceDomaineFonctionnel * @return self */ @@ -25,27 +32,28 @@ trait DomaineFonctionnelAwareTrait return $this; } + + /** - * * @return DomaineFonctionnel - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceDomaineFonctionnel() { if (empty($this->serviceDomaineFonctionnel)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationDomaineFonctionnel'); - }else{ - return $this->serviceDomaineFonctionnel; } + $this->serviceDomaineFonctionnel = $serviceLocator->get('ApplicationDomaineFonctionnel'); + } + return $this->serviceDomaineFonctionnel; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/DossierAwareTrait.php b/module/Application/src/Application/Service/Traits/DossierAwareTrait.php index 2d46baf241b7f0a73384def4e88672a78c60b06f..916dcfccf953fa33834873430cecc42fc1785874 100644 --- a/module/Application/src/Application/Service/Traits/DossierAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/DossierAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\Dossier; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of DossierAwareTrait + * + * @author UnicaenCode + */ trait DossierAwareTrait { /** - * description - * * @var Dossier */ private $serviceDossier; + + + + /** - * * @param Dossier $serviceDossier * @return self */ @@ -25,27 +32,28 @@ trait DossierAwareTrait return $this; } + + /** - * * @return Dossier - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceDossier() { if (empty($this->serviceDossier)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationDossier'); - }else{ - return $this->serviceDossier; } + $this->serviceDossier = $serviceLocator->get('ApplicationDossier'); + } + return $this->serviceDossier; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/ElementModulateurAwareTrait.php b/module/Application/src/Application/Service/Traits/ElementModulateurAwareTrait.php index 073996a5345150344f9c56d79d608bd2382fc43e..38a088e34081ebf8e59e467a5960f87e13a3c58c 100644 --- a/module/Application/src/Application/Service/Traits/ElementModulateurAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/ElementModulateurAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\ElementModulateur; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of ElementModulateurAwareTrait + * + * @author UnicaenCode + */ trait ElementModulateurAwareTrait { /** - * description - * * @var ElementModulateur */ private $serviceElementModulateur; + + + + /** - * * @param ElementModulateur $serviceElementModulateur * @return self */ @@ -25,27 +32,28 @@ trait ElementModulateurAwareTrait return $this; } + + /** - * * @return ElementModulateur - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceElementModulateur() { if (empty($this->serviceElementModulateur)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationElementModulateur'); - }else{ - return $this->serviceElementModulateur; } + $this->serviceElementModulateur = $serviceLocator->get('ApplicationElementModulateur'); + } + return $this->serviceElementModulateur; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/ElementPedagogiqueAwareTrait.php b/module/Application/src/Application/Service/Traits/ElementPedagogiqueAwareTrait.php index 9a7da809ce8714e9d9f2093e12f1d453816df151..365386bb28608e791a0a2b9fb28bb81eef70f052 100644 --- a/module/Application/src/Application/Service/Traits/ElementPedagogiqueAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/ElementPedagogiqueAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\ElementPedagogique; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of ElementPedagogiqueAwareTrait + * + * @author UnicaenCode + */ trait ElementPedagogiqueAwareTrait { /** - * description - * * @var ElementPedagogique */ private $serviceElementPedagogique; + + + + /** - * * @param ElementPedagogique $serviceElementPedagogique * @return self */ @@ -25,27 +32,28 @@ trait ElementPedagogiqueAwareTrait return $this; } + + /** - * * @return ElementPedagogique - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceElementPedagogique() { if (empty($this->serviceElementPedagogique)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationElementPedagogique'); - }else{ - return $this->serviceElementPedagogique; } + $this->serviceElementPedagogique = $serviceLocator->get('ApplicationElementPedagogique'); + } + return $this->serviceElementPedagogique; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/EtablissementAwareTrait.php b/module/Application/src/Application/Service/Traits/EtablissementAwareTrait.php index 2a6244ea4303f7df68465a9f9908f3daacfe7501..cb03f6d53b3ca4001f9b9dbc5b667b47de3084e1 100644 --- a/module/Application/src/Application/Service/Traits/EtablissementAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/EtablissementAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\Etablissement; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of EtablissementAwareTrait + * + * @author UnicaenCode + */ trait EtablissementAwareTrait { /** - * description - * * @var Etablissement */ private $serviceEtablissement; + + + + /** - * * @param Etablissement $serviceEtablissement * @return self */ @@ -25,27 +32,28 @@ trait EtablissementAwareTrait return $this; } + + /** - * * @return Etablissement - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceEtablissement() { if (empty($this->serviceEtablissement)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationEtablissement'); - }else{ - return $this->serviceEtablissement; } + $this->serviceEtablissement = $serviceLocator->get('ApplicationEtablissement'); + } + return $this->serviceEtablissement; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/EtapeAwareTrait.php b/module/Application/src/Application/Service/Traits/EtapeAwareTrait.php index f6aaf80a7ef45c2f1d6c1b0c8cfafdf1f7804eae..613e577f609fc3d193ccff4ae019e916e8a75d0c 100644 --- a/module/Application/src/Application/Service/Traits/EtapeAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/EtapeAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\Etape; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of EtapeAwareTrait + * + * @author UnicaenCode + */ trait EtapeAwareTrait { /** - * description - * * @var Etape */ private $serviceEtape; + + + + /** - * * @param Etape $serviceEtape * @return self */ @@ -25,27 +32,28 @@ trait EtapeAwareTrait return $this; } + + /** - * * @return Etape - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceEtape() { if (empty($this->serviceEtape)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationEtape'); - }else{ - return $this->serviceEtape; } + $this->serviceEtape = $serviceLocator->get('ApplicationEtape'); + } + return $this->serviceEtape; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/EtatVolumeHoraireAwareTrait.php b/module/Application/src/Application/Service/Traits/EtatVolumeHoraireAwareTrait.php index 62643019761bdef6ab090e85de483039697b98bd..c8386ec4aae1e9166fb64cb854a9f59bafa8f958 100644 --- a/module/Application/src/Application/Service/Traits/EtatVolumeHoraireAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/EtatVolumeHoraireAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\EtatVolumeHoraire; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of EtatVolumeHoraireAwareTrait + * + * @author UnicaenCode + */ trait EtatVolumeHoraireAwareTrait { /** - * description - * * @var EtatVolumeHoraire */ private $serviceEtatVolumeHoraire; + + + + /** - * * @param EtatVolumeHoraire $serviceEtatVolumeHoraire * @return self */ @@ -25,27 +32,28 @@ trait EtatVolumeHoraireAwareTrait return $this; } + + /** - * * @return EtatVolumeHoraire - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceEtatVolumeHoraire() { if (empty($this->serviceEtatVolumeHoraire)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationEtatVolumeHoraire'); - }else{ - return $this->serviceEtatVolumeHoraire; } + $this->serviceEtatVolumeHoraire = $serviceLocator->get('ApplicationEtatVolumeHoraire'); + } + return $this->serviceEtatVolumeHoraire; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/FonctionReferentielAwareTrait.php b/module/Application/src/Application/Service/Traits/FonctionReferentielAwareTrait.php index 08084425f48cd27c58f6c30bad6c29e1b292ea69..b3e2948a7c0c3f3f829ac8fe88f1229d429d7eb4 100644 --- a/module/Application/src/Application/Service/Traits/FonctionReferentielAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/FonctionReferentielAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\FonctionReferentiel; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of FonctionReferentielAwareTrait + * + * @author UnicaenCode + */ trait FonctionReferentielAwareTrait { /** - * description - * * @var FonctionReferentiel */ private $serviceFonctionReferentiel; + + + + /** - * * @param FonctionReferentiel $serviceFonctionReferentiel * @return self */ @@ -25,27 +32,28 @@ trait FonctionReferentielAwareTrait return $this; } + + /** - * * @return FonctionReferentiel - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceFonctionReferentiel() { if (empty($this->serviceFonctionReferentiel)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationFonctionReferentiel'); - }else{ - return $this->serviceFonctionReferentiel; } + $this->serviceFonctionReferentiel = $serviceLocator->get('ApplicationFonctionReferentiel'); + } + return $this->serviceFonctionReferentiel; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/FormuleIntervenantAwareTrait.php b/module/Application/src/Application/Service/Traits/FormuleIntervenantAwareTrait.php index 900e2a629701e6252a8ced9a29cd4a3a3d636f13..fc11d1d5f0d3fb645f06d5790a816acb111e27e9 100644 --- a/module/Application/src/Application/Service/Traits/FormuleIntervenantAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/FormuleIntervenantAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\FormuleIntervenant; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of FormuleIntervenantAwareTrait + * + * @author UnicaenCode + */ trait FormuleIntervenantAwareTrait { /** - * description - * * @var FormuleIntervenant */ private $serviceFormuleIntervenant; + + + + /** - * * @param FormuleIntervenant $serviceFormuleIntervenant * @return self */ @@ -25,27 +32,28 @@ trait FormuleIntervenantAwareTrait return $this; } + + /** - * * @return FormuleIntervenant - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceFormuleIntervenant() { if (empty($this->serviceFormuleIntervenant)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationFormuleIntervenant'); - }else{ - return $this->serviceFormuleIntervenant; } + $this->serviceFormuleIntervenant = $serviceLocator->get('ApplicationFormuleIntervenant'); + } + return $this->serviceFormuleIntervenant; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/FormuleResultatAwareTrait.php b/module/Application/src/Application/Service/Traits/FormuleResultatAwareTrait.php index d69785aa812e33a5e678667cf004e6be0875df77..beea97b4bd7cfaa90816191b4306f06bcce0f93d 100644 --- a/module/Application/src/Application/Service/Traits/FormuleResultatAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/FormuleResultatAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\FormuleResultat; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of FormuleResultatAwareTrait + * + * @author UnicaenCode + */ trait FormuleResultatAwareTrait { /** - * description - * * @var FormuleResultat */ private $serviceFormuleResultat; + + + + /** - * * @param FormuleResultat $serviceFormuleResultat * @return self */ @@ -25,27 +32,28 @@ trait FormuleResultatAwareTrait return $this; } + + /** - * * @return FormuleResultat - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceFormuleResultat() { if (empty($this->serviceFormuleResultat)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationFormuleResultat'); - }else{ - return $this->serviceFormuleResultat; } + $this->serviceFormuleResultat = $serviceLocator->get('ApplicationFormuleResultat'); + } + return $this->serviceFormuleResultat; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/FormuleResultatServiceAwareTrait.php b/module/Application/src/Application/Service/Traits/FormuleResultatServiceAwareTrait.php index 66a7475349a1b9a0d414a289814ce682d205ae6f..4e34e900403bfbd12af16d9a83e039e36ad4a463 100644 --- a/module/Application/src/Application/Service/Traits/FormuleResultatServiceAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/FormuleResultatServiceAwareTrait.php @@ -3,49 +3,57 @@ namespace Application\Service\Traits; use Application\Service\FormuleResultatService; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of FormuleResultatServiceAwareTrait + * + * @author UnicaenCode + */ trait FormuleResultatServiceAwareTrait { /** - * description - * * @var FormuleResultatService */ - private $serviceFormuleResultatService; + private $serviceFormuleResultat; + + + + /** - * - * @param FormuleResultatService $serviceFormuleResultatService + * @param FormuleResultatService $serviceFormuleResultat * @return self */ - public function setServiceFormuleResultatService( FormuleResultatService $serviceFormuleResultatService ) + public function setServiceFormuleResultat( FormuleResultatService $serviceFormuleResultat ) { - $this->serviceFormuleResultatService = $serviceFormuleResultatService; + $this->serviceFormuleResultat = $serviceFormuleResultat; return $this; } + + /** - * * @return FormuleResultatService - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ - public function getServiceFormuleResultatService() + public function getServiceFormuleResultat() { - if (empty($this->serviceFormuleResultatService)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + if (empty($this->serviceFormuleResultat)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationFormuleResultatService'); - }else{ - return $this->serviceFormuleResultatService; } + $this->serviceFormuleResultat = $serviceLocator->get('ApplicationFormuleResultatService'); + } + return $this->serviceFormuleResultat; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/FormuleResultatServiceReferentielAwareTrait.php b/module/Application/src/Application/Service/Traits/FormuleResultatServiceReferentielAwareTrait.php index aa1131be26cad454e9750f0e99a5c695b8507696..d181294486b1dc2701edb0ca3971f81b39fa0d0a 100644 --- a/module/Application/src/Application/Service/Traits/FormuleResultatServiceReferentielAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/FormuleResultatServiceReferentielAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\FormuleResultatServiceReferentiel; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of FormuleResultatServiceReferentielAwareTrait + * + * @author UnicaenCode + */ trait FormuleResultatServiceReferentielAwareTrait { /** - * description - * * @var FormuleResultatServiceReferentiel */ private $serviceFormuleResultatServiceReferentiel; + + + + /** - * * @param FormuleResultatServiceReferentiel $serviceFormuleResultatServiceReferentiel * @return self */ @@ -25,27 +32,28 @@ trait FormuleResultatServiceReferentielAwareTrait return $this; } + + /** - * * @return FormuleResultatServiceReferentiel - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceFormuleResultatServiceReferentiel() { if (empty($this->serviceFormuleResultatServiceReferentiel)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationFormuleResultatServiceReferentiel'); - }else{ - return $this->serviceFormuleResultatServiceReferentiel; } + $this->serviceFormuleResultatServiceReferentiel = $serviceLocator->get('ApplicationFormuleResultatServiceReferentiel'); + } + return $this->serviceFormuleResultatServiceReferentiel; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/FormuleResultatVolumeHoraireAwareTrait.php b/module/Application/src/Application/Service/Traits/FormuleResultatVolumeHoraireAwareTrait.php index 405a4aa73ce01ff9a138d8a2a52be08492e981c6..dd8244bb49c7c9a7cc1e4357fd5dcf0421890d0d 100644 --- a/module/Application/src/Application/Service/Traits/FormuleResultatVolumeHoraireAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/FormuleResultatVolumeHoraireAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\FormuleResultatVolumeHoraire; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of FormuleResultatVolumeHoraireAwareTrait + * + * @author UnicaenCode + */ trait FormuleResultatVolumeHoraireAwareTrait { /** - * description - * * @var FormuleResultatVolumeHoraire */ private $serviceFormuleResultatVolumeHoraire; + + + + /** - * * @param FormuleResultatVolumeHoraire $serviceFormuleResultatVolumeHoraire * @return self */ @@ -25,27 +32,28 @@ trait FormuleResultatVolumeHoraireAwareTrait return $this; } + + /** - * * @return FormuleResultatVolumeHoraire - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceFormuleResultatVolumeHoraire() { if (empty($this->serviceFormuleResultatVolumeHoraire)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationFormuleResultatVolumeHoraire'); - }else{ - return $this->serviceFormuleResultatVolumeHoraire; } + $this->serviceFormuleResultatVolumeHoraire = $serviceLocator->get('ApplicationFormuleResultatVolumeHoraire'); + } + return $this->serviceFormuleResultatVolumeHoraire; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/FormuleResultatVolumeHoraireReferentielAwareTrait.php b/module/Application/src/Application/Service/Traits/FormuleResultatVolumeHoraireReferentielAwareTrait.php index e512b7a5f94fb5366579c9d24f84060c0ac9251a..35e36fb4b90c3fb023ed44f98bceceb50fc477a4 100644 --- a/module/Application/src/Application/Service/Traits/FormuleResultatVolumeHoraireReferentielAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/FormuleResultatVolumeHoraireReferentielAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\FormuleResultatVolumeHoraireReferentiel; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of FormuleResultatVolumeHoraireReferentielAwareTrait + * + * @author UnicaenCode + */ trait FormuleResultatVolumeHoraireReferentielAwareTrait { /** - * description - * * @var FormuleResultatVolumeHoraireReferentiel */ private $serviceFormuleResultatVolumeHoraireReferentiel; + + + + /** - * * @param FormuleResultatVolumeHoraireReferentiel $serviceFormuleResultatVolumeHoraireReferentiel * @return self */ @@ -25,27 +32,28 @@ trait FormuleResultatVolumeHoraireReferentielAwareTrait return $this; } + + /** - * * @return FormuleResultatVolumeHoraireReferentiel - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceFormuleResultatVolumeHoraireReferentiel() { if (empty($this->serviceFormuleResultatVolumeHoraireReferentiel)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationFormuleResultatVolumeHoraireReferentiel'); - }else{ - return $this->serviceFormuleResultatVolumeHoraireReferentiel; } + $this->serviceFormuleResultatVolumeHoraireReferentiel = $serviceLocator->get('ApplicationFormuleResultatVolumeHoraireReferentiel'); + } + return $this->serviceFormuleResultatVolumeHoraireReferentiel; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/FormuleServiceAwareTrait.php b/module/Application/src/Application/Service/Traits/FormuleServiceAwareTrait.php index f71b827b9c3ee6d3015a677f9d0595eb7c40ec3b..a0dbabb76f243ff50d7cdee847f872371f506374 100644 --- a/module/Application/src/Application/Service/Traits/FormuleServiceAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/FormuleServiceAwareTrait.php @@ -3,49 +3,57 @@ namespace Application\Service\Traits; use Application\Service\FormuleService; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of FormuleServiceAwareTrait + * + * @author UnicaenCode + */ trait FormuleServiceAwareTrait { /** - * description - * * @var FormuleService */ - private $serviceFormuleService; + private $serviceFormule; + + + + /** - * - * @param FormuleService $serviceFormuleService + * @param FormuleService $serviceFormule * @return self */ - public function setServiceFormuleService( FormuleService $serviceFormuleService ) + public function setServiceFormule( FormuleService $serviceFormule ) { - $this->serviceFormuleService = $serviceFormuleService; + $this->serviceFormule = $serviceFormule; return $this; } + + /** - * * @return FormuleService - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ - public function getServiceFormuleService() + public function getServiceFormule() { - if (empty($this->serviceFormuleService)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + if (empty($this->serviceFormule)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationFormuleService'); - }else{ - return $this->serviceFormuleService; } + $this->serviceFormule = $serviceLocator->get('ApplicationFormuleService'); + } + return $this->serviceFormule; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/FormuleServiceModifieAwareTrait.php b/module/Application/src/Application/Service/Traits/FormuleServiceModifieAwareTrait.php index 2754b41dae5d85d2a7df900054e2cd3801fa81f9..4a90859a04666e28f807d4d48bd244706fa1012f 100644 --- a/module/Application/src/Application/Service/Traits/FormuleServiceModifieAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/FormuleServiceModifieAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\FormuleServiceModifie; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of FormuleServiceModifieAwareTrait + * + * @author UnicaenCode + */ trait FormuleServiceModifieAwareTrait { /** - * description - * * @var FormuleServiceModifie */ private $serviceFormuleServiceModifie; + + + + /** - * * @param FormuleServiceModifie $serviceFormuleServiceModifie * @return self */ @@ -25,27 +32,28 @@ trait FormuleServiceModifieAwareTrait return $this; } + + /** - * * @return FormuleServiceModifie - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceFormuleServiceModifie() { if (empty($this->serviceFormuleServiceModifie)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationFormuleServiceModifie'); - }else{ - return $this->serviceFormuleServiceModifie; } + $this->serviceFormuleServiceModifie = $serviceLocator->get('ApplicationFormuleServiceModifie'); + } + return $this->serviceFormuleServiceModifie; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/FormuleServiceReferentielAwareTrait.php b/module/Application/src/Application/Service/Traits/FormuleServiceReferentielAwareTrait.php index 8e7f2e803015fa1b33396bee77cd7eedc81caa0b..b657f411c3a80d3dff55020659669d7217fc5bc3 100644 --- a/module/Application/src/Application/Service/Traits/FormuleServiceReferentielAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/FormuleServiceReferentielAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\FormuleServiceReferentiel; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of FormuleServiceReferentielAwareTrait + * + * @author UnicaenCode + */ trait FormuleServiceReferentielAwareTrait { /** - * description - * * @var FormuleServiceReferentiel */ private $serviceFormuleServiceReferentiel; + + + + /** - * * @param FormuleServiceReferentiel $serviceFormuleServiceReferentiel * @return self */ @@ -25,27 +32,28 @@ trait FormuleServiceReferentielAwareTrait return $this; } + + /** - * * @return FormuleServiceReferentiel - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceFormuleServiceReferentiel() { if (empty($this->serviceFormuleServiceReferentiel)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationFormuleServiceReferentiel'); - }else{ - return $this->serviceFormuleServiceReferentiel; } + $this->serviceFormuleServiceReferentiel = $serviceLocator->get('ApplicationFormuleServiceReferentiel'); + } + return $this->serviceFormuleServiceReferentiel; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/FormuleVolumeHoraireAwareTrait.php b/module/Application/src/Application/Service/Traits/FormuleVolumeHoraireAwareTrait.php index 81864cc2aafdf1855138ad86ffe5eb0cca726bc7..5906558575a5a25eafc51c37a49db3bdd19f637d 100644 --- a/module/Application/src/Application/Service/Traits/FormuleVolumeHoraireAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/FormuleVolumeHoraireAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\FormuleVolumeHoraire; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of FormuleVolumeHoraireAwareTrait + * + * @author UnicaenCode + */ trait FormuleVolumeHoraireAwareTrait { /** - * description - * * @var FormuleVolumeHoraire */ private $serviceFormuleVolumeHoraire; + + + + /** - * * @param FormuleVolumeHoraire $serviceFormuleVolumeHoraire * @return self */ @@ -25,27 +32,28 @@ trait FormuleVolumeHoraireAwareTrait return $this; } + + /** - * * @return FormuleVolumeHoraire - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceFormuleVolumeHoraire() { if (empty($this->serviceFormuleVolumeHoraire)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationFormuleVolumeHoraire'); - }else{ - return $this->serviceFormuleVolumeHoraire; } + $this->serviceFormuleVolumeHoraire = $serviceLocator->get('ApplicationFormuleVolumeHoraire'); + } + return $this->serviceFormuleVolumeHoraire; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/FormuleVolumeHoraireReferentielAwareTrait.php b/module/Application/src/Application/Service/Traits/FormuleVolumeHoraireReferentielAwareTrait.php index cc1a7cbee9a72ffec31064869347ac54ae952b06..6215dd369f8022b2752014ecfac456839ee5e103 100644 --- a/module/Application/src/Application/Service/Traits/FormuleVolumeHoraireReferentielAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/FormuleVolumeHoraireReferentielAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\FormuleVolumeHoraireReferentiel; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of FormuleVolumeHoraireReferentielAwareTrait + * + * @author UnicaenCode + */ trait FormuleVolumeHoraireReferentielAwareTrait { /** - * description - * * @var FormuleVolumeHoraireReferentiel */ private $serviceFormuleVolumeHoraireReferentiel; + + + + /** - * * @param FormuleVolumeHoraireReferentiel $serviceFormuleVolumeHoraireReferentiel * @return self */ @@ -25,27 +32,28 @@ trait FormuleVolumeHoraireReferentielAwareTrait return $this; } + + /** - * * @return FormuleVolumeHoraireReferentiel - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceFormuleVolumeHoraireReferentiel() { if (empty($this->serviceFormuleVolumeHoraireReferentiel)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationFormuleVolumeHoraireReferentiel'); - }else{ - return $this->serviceFormuleVolumeHoraireReferentiel; } + $this->serviceFormuleVolumeHoraireReferentiel = $serviceLocator->get('ApplicationFormuleVolumeHoraireReferentiel'); + } + return $this->serviceFormuleVolumeHoraireReferentiel; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/GroupeTypeFormationAwareTrait.php b/module/Application/src/Application/Service/Traits/GroupeTypeFormationAwareTrait.php index f6d15c60a61572ec64ed7772061bce5e3e3426d6..6d91c65ad015869b9194a7d1b9aab962433c7400 100644 --- a/module/Application/src/Application/Service/Traits/GroupeTypeFormationAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/GroupeTypeFormationAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\GroupeTypeFormation; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of GroupeTypeFormationAwareTrait + * + * @author UnicaenCode + */ trait GroupeTypeFormationAwareTrait { /** - * description - * * @var GroupeTypeFormation */ private $serviceGroupeTypeFormation; + + + + /** - * * @param GroupeTypeFormation $serviceGroupeTypeFormation * @return self */ @@ -25,27 +32,28 @@ trait GroupeTypeFormationAwareTrait return $this; } + + /** - * * @return GroupeTypeFormation - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceGroupeTypeFormation() { if (empty($this->serviceGroupeTypeFormation)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationGroupeTypeFormation'); - }else{ - return $this->serviceGroupeTypeFormation; } + $this->serviceGroupeTypeFormation = $serviceLocator->get('ApplicationGroupeTypeFormation'); + } + return $this->serviceGroupeTypeFormation; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/IndicateurAwareTrait.php b/module/Application/src/Application/Service/Traits/IndicateurAwareTrait.php index 9ccc1aea59458094b4721ea99d04a958cbaaea90..20861c42bf003758d235f6b72301d7809c9ae9c1 100644 --- a/module/Application/src/Application/Service/Traits/IndicateurAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/IndicateurAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\Indicateur; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of IndicateurAwareTrait + * + * @author UnicaenCode + */ trait IndicateurAwareTrait { /** - * description - * * @var Indicateur */ private $serviceIndicateur; + + + + /** - * * @param Indicateur $serviceIndicateur * @return self */ @@ -25,27 +32,28 @@ trait IndicateurAwareTrait return $this; } + + /** - * * @return Indicateur - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceIndicateur() { if (empty($this->serviceIndicateur)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationIndicateur'); - }else{ - return $this->serviceIndicateur; } + $this->serviceIndicateur = $serviceLocator->get('applicationIndicateur'); + } + return $this->serviceIndicateur; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/IntervenantAwareTrait.php b/module/Application/src/Application/Service/Traits/IntervenantAwareTrait.php index 3f622d5ba39296e3b354ca478f1fd115a28cf442..da07f50cc44317a55c5aa2ae9939df505b398b77 100644 --- a/module/Application/src/Application/Service/Traits/IntervenantAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/IntervenantAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\Intervenant; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of IntervenantAwareTrait + * + * @author UnicaenCode + */ trait IntervenantAwareTrait { /** - * description - * * @var Intervenant */ private $serviceIntervenant; + + + + /** - * * @param Intervenant $serviceIntervenant * @return self */ @@ -25,27 +32,28 @@ trait IntervenantAwareTrait return $this; } + + /** - * * @return Intervenant - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceIntervenant() { if (empty($this->serviceIntervenant)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationIntervenant'); - }else{ - return $this->serviceIntervenant; } + $this->serviceIntervenant = $serviceLocator->get('ApplicationIntervenant'); + } + return $this->serviceIntervenant; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/IntervenantNavigationPageVisibilityAwareTrait.php b/module/Application/src/Application/Service/Traits/IntervenantNavigationPageVisibilityAwareTrait.php index 6e0ba90040ff0cdaa1e3fd1e14428a1598518459..daaf3d453e65f5d50467bc24ea6b297b69747be0 100644 --- a/module/Application/src/Application/Service/Traits/IntervenantNavigationPageVisibilityAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/IntervenantNavigationPageVisibilityAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\IntervenantNavigationPageVisibility; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of IntervenantNavigationPageVisibilityAwareTrait + * + * @author UnicaenCode + */ trait IntervenantNavigationPageVisibilityAwareTrait { /** - * description - * * @var IntervenantNavigationPageVisibility */ private $serviceIntervenantNavigationPageVisibility; + + + + /** - * * @param IntervenantNavigationPageVisibility $serviceIntervenantNavigationPageVisibility * @return self */ @@ -25,27 +32,28 @@ trait IntervenantNavigationPageVisibilityAwareTrait return $this; } + + /** - * * @return IntervenantNavigationPageVisibility - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceIntervenantNavigationPageVisibility() { if (empty($this->serviceIntervenantNavigationPageVisibility)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationIntervenantNavigationPageVisibility'); - }else{ - return $this->serviceIntervenantNavigationPageVisibility; } + $this->serviceIntervenantNavigationPageVisibility = $serviceLocator->get('IntervenantNavigationPageVisibility'); + } + return $this->serviceIntervenantNavigationPageVisibility; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/LocalContextAwareTrait.php b/module/Application/src/Application/Service/Traits/LocalContextAwareTrait.php index e2e418398c4a5e3c13e99763b5e0474d2db07edb..09c33fc20691b97fc79a6ca542cfcb490aaa352f 100644 --- a/module/Application/src/Application/Service/Traits/LocalContextAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/LocalContextAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\LocalContext; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of LocalContextAwareTrait + * + * @author UnicaenCode + */ trait LocalContextAwareTrait { /** - * description - * * @var LocalContext */ private $serviceLocalContext; + + + + /** - * * @param LocalContext $serviceLocalContext * @return self */ @@ -25,27 +32,28 @@ trait LocalContextAwareTrait return $this; } + + /** - * * @return LocalContext - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceLocalContext() { if (empty($this->serviceLocalContext)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationLocalContext'); - }else{ - return $this->serviceLocalContext; } + $this->serviceLocalContext = $serviceLocator->get('ApplicationLocalContext'); + } + return $this->serviceLocalContext; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/MiseEnPaiementAwareTrait.php b/module/Application/src/Application/Service/Traits/MiseEnPaiementAwareTrait.php index 3dddffd761da355651f90ff259c87d92b4effc10..59301aa0e618a1b36f3c2b2df78074543862f79a 100644 --- a/module/Application/src/Application/Service/Traits/MiseEnPaiementAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/MiseEnPaiementAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\MiseEnPaiement; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of MiseEnPaiementAwareTrait + * + * @author UnicaenCode + */ trait MiseEnPaiementAwareTrait { /** - * description - * * @var MiseEnPaiement */ private $serviceMiseEnPaiement; + + + + /** - * * @param MiseEnPaiement $serviceMiseEnPaiement * @return self */ @@ -25,27 +32,28 @@ trait MiseEnPaiementAwareTrait return $this; } + + /** - * * @return MiseEnPaiement - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceMiseEnPaiement() { if (empty($this->serviceMiseEnPaiement)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationMiseEnPaiement'); - }else{ - return $this->serviceMiseEnPaiement; } + $this->serviceMiseEnPaiement = $serviceLocator->get('ApplicationMiseEnPaiement'); + } + return $this->serviceMiseEnPaiement; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/MiseEnPaiementIntervenantStructureAwareTrait.php b/module/Application/src/Application/Service/Traits/MiseEnPaiementIntervenantStructureAwareTrait.php index f3e951aa2ef80b52965fdba70e05c265bc9c7f37..5b0d01149dbfb013e600a4b4dae72d60bf0f5877 100644 --- a/module/Application/src/Application/Service/Traits/MiseEnPaiementIntervenantStructureAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/MiseEnPaiementIntervenantStructureAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\MiseEnPaiementIntervenantStructure; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of MiseEnPaiementIntervenantStructureAwareTrait + * + * @author UnicaenCode + */ trait MiseEnPaiementIntervenantStructureAwareTrait { /** - * description - * * @var MiseEnPaiementIntervenantStructure */ private $serviceMiseEnPaiementIntervenantStructure; + + + + /** - * * @param MiseEnPaiementIntervenantStructure $serviceMiseEnPaiementIntervenantStructure * @return self */ @@ -25,27 +32,28 @@ trait MiseEnPaiementIntervenantStructureAwareTrait return $this; } + + /** - * * @return MiseEnPaiementIntervenantStructure - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceMiseEnPaiementIntervenantStructure() { if (empty($this->serviceMiseEnPaiementIntervenantStructure)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationMiseEnPaiementIntervenantStructure'); - }else{ - return $this->serviceMiseEnPaiementIntervenantStructure; } + $this->serviceMiseEnPaiementIntervenantStructure = $serviceLocator->get('ApplicationMiseEnPaiementIntervenantStructure'); + } + return $this->serviceMiseEnPaiementIntervenantStructure; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/ModificationServiceDuAwareTrait.php b/module/Application/src/Application/Service/Traits/ModificationServiceDuAwareTrait.php index fdb2b887c5a2eebe6a1da3b69911f36e8f3d39ab..d129dc0b8f2b2af09c424f7e2f95e97f6595045d 100644 --- a/module/Application/src/Application/Service/Traits/ModificationServiceDuAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/ModificationServiceDuAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\ModificationServiceDu; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of ModificationServiceDuAwareTrait + * + * @author UnicaenCode + */ trait ModificationServiceDuAwareTrait { /** - * description - * * @var ModificationServiceDu */ private $serviceModificationServiceDu; + + + + /** - * * @param ModificationServiceDu $serviceModificationServiceDu * @return self */ @@ -25,27 +32,28 @@ trait ModificationServiceDuAwareTrait return $this; } + + /** - * * @return ModificationServiceDu - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceModificationServiceDu() { if (empty($this->serviceModificationServiceDu)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationModificationServiceDu'); - }else{ - return $this->serviceModificationServiceDu; } + $this->serviceModificationServiceDu = $serviceLocator->get('ApplicationModificationServiceDu'); + } + return $this->serviceModificationServiceDu; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/ModulateurAwareTrait.php b/module/Application/src/Application/Service/Traits/ModulateurAwareTrait.php index 46bc67462705e9e57e4fbe2dfabd7ab50011a702..e6a7d5d3576bbb6d6bcf2f0f184a1bc52c714583 100644 --- a/module/Application/src/Application/Service/Traits/ModulateurAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/ModulateurAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\Modulateur; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of ModulateurAwareTrait + * + * @author UnicaenCode + */ trait ModulateurAwareTrait { /** - * description - * * @var Modulateur */ private $serviceModulateur; + + + + /** - * * @param Modulateur $serviceModulateur * @return self */ @@ -25,27 +32,28 @@ trait ModulateurAwareTrait return $this; } + + /** - * * @return Modulateur - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceModulateur() { if (empty($this->serviceModulateur)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationModulateur'); - }else{ - return $this->serviceModulateur; } + $this->serviceModulateur = $serviceLocator->get('ApplicationModulateur'); + } + return $this->serviceModulateur; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/MotifModificationServiceDuAwareTrait.php b/module/Application/src/Application/Service/Traits/MotifModificationServiceDuAwareTrait.php index 9d93e520565d50b7f89a0ecfcb3b8e1bfd58ef89..733b9c82fd92a47c002f2839a76a9aaa53b80bb9 100644 --- a/module/Application/src/Application/Service/Traits/MotifModificationServiceDuAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/MotifModificationServiceDuAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\MotifModificationServiceDu; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of MotifModificationServiceDuAwareTrait + * + * @author UnicaenCode + */ trait MotifModificationServiceDuAwareTrait { /** - * description - * * @var MotifModificationServiceDu */ private $serviceMotifModificationServiceDu; + + + + /** - * * @param MotifModificationServiceDu $serviceMotifModificationServiceDu * @return self */ @@ -25,27 +32,28 @@ trait MotifModificationServiceDuAwareTrait return $this; } + + /** - * * @return MotifModificationServiceDu - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceMotifModificationServiceDu() { if (empty($this->serviceMotifModificationServiceDu)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationMotifModificationServiceDu'); - }else{ - return $this->serviceMotifModificationServiceDu; } + $this->serviceMotifModificationServiceDu = $serviceLocator->get('ApplicationMotifModificationServiceDu'); + } + return $this->serviceMotifModificationServiceDu; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/MotifNonPaiementAwareTrait.php b/module/Application/src/Application/Service/Traits/MotifNonPaiementAwareTrait.php index 5ec4f5f131f1fe8e9c0390aeaa78216d6068f8d1..8747f52c4a94cb686d563f82655233941e057104 100644 --- a/module/Application/src/Application/Service/Traits/MotifNonPaiementAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/MotifNonPaiementAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\MotifNonPaiement; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of MotifNonPaiementAwareTrait + * + * @author UnicaenCode + */ trait MotifNonPaiementAwareTrait { /** - * description - * * @var MotifNonPaiement */ private $serviceMotifNonPaiement; + + + + /** - * * @param MotifNonPaiement $serviceMotifNonPaiement * @return self */ @@ -25,27 +32,28 @@ trait MotifNonPaiementAwareTrait return $this; } + + /** - * * @return MotifNonPaiement - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceMotifNonPaiement() { if (empty($this->serviceMotifNonPaiement)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationMotifNonPaiement'); - }else{ - return $this->serviceMotifNonPaiement; } + $this->serviceMotifNonPaiement = $serviceLocator->get('ApplicationMotifNonPaiement'); + } + return $this->serviceMotifNonPaiement; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/NiveauEtapeAwareTrait.php b/module/Application/src/Application/Service/Traits/NiveauEtapeAwareTrait.php index 6d67658bcadbeca17cd7cc1a68fd8fc3624b5ee2..42ba7f5f19c2be961389752d97cf634f90e62d15 100644 --- a/module/Application/src/Application/Service/Traits/NiveauEtapeAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/NiveauEtapeAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\NiveauEtape; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of NiveauEtapeAwareTrait + * + * @author UnicaenCode + */ trait NiveauEtapeAwareTrait { /** - * description - * * @var NiveauEtape */ private $serviceNiveauEtape; + + + + /** - * * @param NiveauEtape $serviceNiveauEtape * @return self */ @@ -25,27 +32,28 @@ trait NiveauEtapeAwareTrait return $this; } + + /** - * * @return NiveauEtape - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceNiveauEtape() { if (empty($this->serviceNiveauEtape)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationNiveauEtape'); - }else{ - return $this->serviceNiveauEtape; } + $this->serviceNiveauEtape = $serviceLocator->get('ApplicationNiveauEtape'); + } + return $this->serviceNiveauEtape; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/NiveauFormationAwareTrait.php b/module/Application/src/Application/Service/Traits/NiveauFormationAwareTrait.php index 6a261038d18d01e737378a0e750a341339b7b0fc..f49cb7975fdaa3b57d0be45d511ac39d7b831d2e 100644 --- a/module/Application/src/Application/Service/Traits/NiveauFormationAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/NiveauFormationAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\NiveauFormation; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of NiveauFormationAwareTrait + * + * @author UnicaenCode + */ trait NiveauFormationAwareTrait { /** - * description - * * @var NiveauFormation */ private $serviceNiveauFormation; + + + + /** - * * @param NiveauFormation $serviceNiveauFormation * @return self */ @@ -25,27 +32,28 @@ trait NiveauFormationAwareTrait return $this; } + + /** - * * @return NiveauFormation - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceNiveauFormation() { if (empty($this->serviceNiveauFormation)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationNiveauFormation'); - }else{ - return $this->serviceNiveauFormation; } + $this->serviceNiveauFormation = $serviceLocator->get('ApplicationNiveauFormation'); + } + return $this->serviceNiveauFormation; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/NotificationIndicateurAwareTrait.php b/module/Application/src/Application/Service/Traits/NotificationIndicateurAwareTrait.php index a253d0f411be605f68217f99b168a2eff545f12b..eacc348653a31d1e6d07efe7ca28b0a9b152b704 100644 --- a/module/Application/src/Application/Service/Traits/NotificationIndicateurAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/NotificationIndicateurAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\NotificationIndicateur; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of NotificationIndicateurAwareTrait + * + * @author UnicaenCode + */ trait NotificationIndicateurAwareTrait { /** - * description - * * @var NotificationIndicateur */ private $serviceNotificationIndicateur; + + + + /** - * * @param NotificationIndicateur $serviceNotificationIndicateur * @return self */ @@ -25,27 +32,28 @@ trait NotificationIndicateurAwareTrait return $this; } + + /** - * * @return NotificationIndicateur - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceNotificationIndicateur() { if (empty($this->serviceNotificationIndicateur)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationNotificationIndicateur'); - }else{ - return $this->serviceNotificationIndicateur; } + $this->serviceNotificationIndicateur = $serviceLocator->get('NotificationIndicateurService'); + } + return $this->serviceNotificationIndicateur; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/ParametresAwareTrait.php b/module/Application/src/Application/Service/Traits/ParametresAwareTrait.php index 854b7d4942f03886de7e5d7024bdbd7808e70503..abe7a64ae169bdebac2e59a33999d8c0ec06bbad 100644 --- a/module/Application/src/Application/Service/Traits/ParametresAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/ParametresAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\Parametres; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of ParametresAwareTrait + * + * @author UnicaenCode + */ trait ParametresAwareTrait { /** - * description - * * @var Parametres */ private $serviceParametres; + + + + /** - * * @param Parametres $serviceParametres * @return self */ @@ -25,27 +32,28 @@ trait ParametresAwareTrait return $this; } + + /** - * * @return Parametres - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceParametres() { if (empty($this->serviceParametres)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationParametres'); - }else{ - return $this->serviceParametres; } + $this->serviceParametres = $serviceLocator->get('ApplicationParametres'); + } + return $this->serviceParametres; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/PaysAwareTrait.php b/module/Application/src/Application/Service/Traits/PaysAwareTrait.php new file mode 100755 index 0000000000000000000000000000000000000000..0ab0ff561de28efceda85b274520cad41c618ea5 --- /dev/null +++ b/module/Application/src/Application/Service/Traits/PaysAwareTrait.php @@ -0,0 +1,59 @@ +<?php + +namespace Application\Service\Traits; + +use Application\Service\Pays; +use Application\Module; +use RuntimeException; + +/** + * Description of PaysAwareTrait + * + * @author UnicaenCode + */ +trait PaysAwareTrait +{ + /** + * @var Pays + */ + private $servicePays; + + + + + + /** + * @param Pays $servicePays + * @return self + */ + public function setServicePays( Pays $servicePays ) + { + $this->servicePays = $servicePays; + return $this; + } + + + + /** + * @return Pays + * @throws RuntimeException + */ + public function getServicePays() + { + if (empty($this->servicePays)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); + } + + $serviceLocator = $this->getServiceLocator(); + if (method_exists($serviceLocator, 'getServiceLocator')) { + $serviceLocator = $serviceLocator->getServiceLocator(); + } + } + $this->servicePays = $serviceLocator->get('ApplicationPays'); + } + return $this->servicePays; + } +} \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/PerimetreAwareTrait.php b/module/Application/src/Application/Service/Traits/PerimetreAwareTrait.php index adcc4e83e2d4824475c81192364641bf534f2d10..77ffc8415d285ac2d58d91d62f923f71e7106633 100644 --- a/module/Application/src/Application/Service/Traits/PerimetreAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/PerimetreAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\Perimetre; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of PerimetreAwareTrait + * + * @author UnicaenCode + */ trait PerimetreAwareTrait { /** - * description - * * @var Perimetre */ private $servicePerimetre; + + + + /** - * * @param Perimetre $servicePerimetre * @return self */ @@ -25,27 +32,28 @@ trait PerimetreAwareTrait return $this; } + + /** - * * @return Perimetre - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServicePerimetre() { if (empty($this->servicePerimetre)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationPerimetre'); - }else{ - return $this->servicePerimetre; } + $this->servicePerimetre = $serviceLocator->get('ApplicationPerimetre'); + } + return $this->servicePerimetre; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/PeriodeAwareTrait.php b/module/Application/src/Application/Service/Traits/PeriodeAwareTrait.php index 2d58090149dff3302a242945a9e7f2a8e9ea7d22..5b38787da05457e51cc5bbb8de5c967307016eee 100644 --- a/module/Application/src/Application/Service/Traits/PeriodeAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/PeriodeAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\Periode; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of PeriodeAwareTrait + * + * @author UnicaenCode + */ trait PeriodeAwareTrait { /** - * description - * * @var Periode */ private $servicePeriode; + + + + /** - * * @param Periode $servicePeriode * @return self */ @@ -25,27 +32,28 @@ trait PeriodeAwareTrait return $this; } + + /** - * * @return Periode - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServicePeriode() { if (empty($this->servicePeriode)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationPeriode'); - }else{ - return $this->servicePeriode; } + $this->servicePeriode = $serviceLocator->get('ApplicationPeriode'); + } + return $this->servicePeriode; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/PersonnelAwareTrait.php b/module/Application/src/Application/Service/Traits/PersonnelAwareTrait.php index eb127693fff15b32d92eb3da9ec64787e685a8c3..63542a8f5b44335ddb9a678b953c14e349729b50 100644 --- a/module/Application/src/Application/Service/Traits/PersonnelAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/PersonnelAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\Personnel; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of PersonnelAwareTrait + * + * @author UnicaenCode + */ trait PersonnelAwareTrait { /** - * description - * * @var Personnel */ private $servicePersonnel; + + + + /** - * * @param Personnel $servicePersonnel * @return self */ @@ -25,27 +32,28 @@ trait PersonnelAwareTrait return $this; } + + /** - * * @return Personnel - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServicePersonnel() { if (empty($this->servicePersonnel)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationPersonnel'); - }else{ - return $this->servicePersonnel; } + $this->servicePersonnel = $serviceLocator->get('ApplicationPersonnel'); + } + return $this->servicePersonnel; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/PieceJointeAwareTrait.php b/module/Application/src/Application/Service/Traits/PieceJointeAwareTrait.php index ded6e9c55ffbabb5b4664ad0afc6ef637833cbdd..f94944025634b42f1870728613f1de4ba066b2ad 100644 --- a/module/Application/src/Application/Service/Traits/PieceJointeAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/PieceJointeAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\PieceJointe; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of PieceJointeAwareTrait + * + * @author UnicaenCode + */ trait PieceJointeAwareTrait { /** - * description - * * @var PieceJointe */ private $servicePieceJointe; + + + + /** - * * @param PieceJointe $servicePieceJointe * @return self */ @@ -25,27 +32,28 @@ trait PieceJointeAwareTrait return $this; } + + /** - * * @return PieceJointe - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServicePieceJointe() { if (empty($this->servicePieceJointe)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationPieceJointe'); - }else{ - return $this->servicePieceJointe; } + $this->servicePieceJointe = $serviceLocator->get('ApplicationPieceJointe'); + } + return $this->servicePieceJointe; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/PrivilegeAwareTrait.php b/module/Application/src/Application/Service/Traits/PrivilegeAwareTrait.php index d2ea516b1489181155e9c16e49829b95c78551c6..a819a661b1998498222afd5c4bb78fe6e6dd507d 100644 --- a/module/Application/src/Application/Service/Traits/PrivilegeAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/PrivilegeAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\Privilege; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of PrivilegeAwareTrait + * + * @author UnicaenCode + */ trait PrivilegeAwareTrait { /** - * description - * * @var Privilege */ private $servicePrivilege; + + + + /** - * * @param Privilege $servicePrivilege * @return self */ @@ -25,27 +32,28 @@ trait PrivilegeAwareTrait return $this; } + + /** - * * @return Privilege - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServicePrivilege() { if (empty($this->servicePrivilege)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationPrivilege'); - }else{ - return $this->servicePrivilege; } + $this->servicePrivilege = $serviceLocator->get('ApplicationPrivilege'); + } + return $this->servicePrivilege; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/RoleAwareTrait.php b/module/Application/src/Application/Service/Traits/RoleAwareTrait.php index 16a153af4d1771c64a4ea2f2e0ebae5299bc2846..bdf70e9fe5f27e6f71e8062dbd0c8003f855f8f3 100644 --- a/module/Application/src/Application/Service/Traits/RoleAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/RoleAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\Role; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of RoleAwareTrait + * + * @author UnicaenCode + */ trait RoleAwareTrait { /** - * description - * * @var Role */ private $serviceRole; + + + + /** - * * @param Role $serviceRole * @return self */ @@ -25,27 +32,28 @@ trait RoleAwareTrait return $this; } + + /** - * * @return Role - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceRole() { if (empty($this->serviceRole)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationRole'); - }else{ - return $this->serviceRole; } + $this->serviceRole = $serviceLocator->get('ApplicationRole'); + } + return $this->serviceRole; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/ServiceAPayerAwareTrait.php b/module/Application/src/Application/Service/Traits/ServiceAPayerAwareTrait.php index c3640b0eec2c206ab56aa284eb03020782a12fba..c2d99c111a4dd6fab079b9ec5cff582b8fc6a522 100644 --- a/module/Application/src/Application/Service/Traits/ServiceAPayerAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/ServiceAPayerAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\ServiceAPayer; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of ServiceAPayerAwareTrait + * + * @author UnicaenCode + */ trait ServiceAPayerAwareTrait { /** - * description - * * @var ServiceAPayer */ private $serviceServiceAPayer; + + + + /** - * * @param ServiceAPayer $serviceServiceAPayer * @return self */ @@ -25,27 +32,28 @@ trait ServiceAPayerAwareTrait return $this; } + + /** - * * @return ServiceAPayer - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceServiceAPayer() { if (empty($this->serviceServiceAPayer)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationServiceAPayer'); - }else{ - return $this->serviceServiceAPayer; } + $this->serviceServiceAPayer = $serviceLocator->get('ApplicationServiceAPayer'); + } + return $this->serviceServiceAPayer; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/ServiceAwareTrait.php b/module/Application/src/Application/Service/Traits/ServiceAwareTrait.php index e670440d1f19baacb379e5397ad1a7b34ab239c7..f32a7751f0dac95928bfc578e69ae66f53d6481b 100644 --- a/module/Application/src/Application/Service/Traits/ServiceAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/ServiceAwareTrait.php @@ -3,49 +3,57 @@ namespace Application\Service\Traits; use Application\Service\Service; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of ServiceAwareTrait + * + * @author UnicaenCode + */ trait ServiceAwareTrait { /** - * description - * * @var Service */ - private $serviceService; + private $service; + + + + /** - * - * @param Service $serviceService + * @param Service $service * @return self */ - public function setServiceService( Service $serviceService ) + public function setService( Service $service ) { - $this->serviceService = $serviceService; + $this->service = $service; return $this; } + + /** - * * @return Service - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ - public function getServiceService() + public function getService() { - if (empty($this->serviceService)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + if (empty($this->service)){ + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationService'); - }else{ - return $this->serviceService; } + $this->service = $serviceLocator->get('ApplicationService'); + } + return $this->service; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/ServiceReferentielAwareTrait.php b/module/Application/src/Application/Service/Traits/ServiceReferentielAwareTrait.php index 9460ab60eec912d6f4d8406110c7a40aa3cb5898..f7e70087a9a5c155f5d991ef6ae05d64be94e75c 100644 --- a/module/Application/src/Application/Service/Traits/ServiceReferentielAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/ServiceReferentielAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\ServiceReferentiel; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of ServiceReferentielAwareTrait + * + * @author UnicaenCode + */ trait ServiceReferentielAwareTrait { /** - * description - * * @var ServiceReferentiel */ private $serviceServiceReferentiel; + + + + /** - * * @param ServiceReferentiel $serviceServiceReferentiel * @return self */ @@ -25,27 +32,28 @@ trait ServiceReferentielAwareTrait return $this; } + + /** - * * @return ServiceReferentiel - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceServiceReferentiel() { if (empty($this->serviceServiceReferentiel)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationServiceReferentiel'); - }else{ - return $this->serviceServiceReferentiel; } + $this->serviceServiceReferentiel = $serviceLocator->get('ApplicationServiceReferentiel'); + } + return $this->serviceServiceReferentiel; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/SourceAwareTrait.php b/module/Application/src/Application/Service/Traits/SourceAwareTrait.php index 48aacb83ceae835b1237f40d49c4246ba65a1132..5e1c05f84ee13178e98cb93f7c304bb5f0051b19 100644 --- a/module/Application/src/Application/Service/Traits/SourceAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/SourceAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\Source; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of SourceAwareTrait + * + * @author UnicaenCode + */ trait SourceAwareTrait { /** - * description - * * @var Source */ private $serviceSource; + + + + /** - * * @param Source $serviceSource * @return self */ @@ -25,27 +32,28 @@ trait SourceAwareTrait return $this; } + + /** - * * @return Source - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceSource() { if (empty($this->serviceSource)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationSource'); - }else{ - return $this->serviceSource; } + $this->serviceSource = $serviceLocator->get('ApplicationSource'); + } + return $this->serviceSource; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/StatutIntervenantAwareTrait.php b/module/Application/src/Application/Service/Traits/StatutIntervenantAwareTrait.php index 98cbd4b4ee6c09f30e1160deef1f9b68cf65d7df..2d02451ce7f6fc2c42f3a6730c6c03cc89010ffd 100644 --- a/module/Application/src/Application/Service/Traits/StatutIntervenantAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/StatutIntervenantAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\StatutIntervenant; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of StatutIntervenantAwareTrait + * + * @author UnicaenCode + */ trait StatutIntervenantAwareTrait { /** - * description - * * @var StatutIntervenant */ private $serviceStatutIntervenant; + + + + /** - * * @param StatutIntervenant $serviceStatutIntervenant * @return self */ @@ -25,27 +32,28 @@ trait StatutIntervenantAwareTrait return $this; } + + /** - * * @return StatutIntervenant - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceStatutIntervenant() { if (empty($this->serviceStatutIntervenant)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationStatutIntervenant'); - }else{ - return $this->serviceStatutIntervenant; } + $this->serviceStatutIntervenant = $serviceLocator->get('ApplicationStatutIntervenant'); + } + return $this->serviceStatutIntervenant; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/StructureAwareTrait.php b/module/Application/src/Application/Service/Traits/StructureAwareTrait.php index fa9c9b3ba2e16bda2221fc798a1631a555549da5..c93b5808fe14cb5e058380ecbe21e5e64ee6d743 100644 --- a/module/Application/src/Application/Service/Traits/StructureAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/StructureAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\Structure; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of StructureAwareTrait + * + * @author UnicaenCode + */ trait StructureAwareTrait { /** - * description - * * @var Structure */ private $serviceStructure; + + + + /** - * * @param Structure $serviceStructure * @return self */ @@ -25,27 +32,28 @@ trait StructureAwareTrait return $this; } + + /** - * * @return Structure - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceStructure() { if (empty($this->serviceStructure)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationStructure'); - }else{ - return $this->serviceStructure; } + $this->serviceStructure = $serviceLocator->get('ApplicationStructure'); + } + return $this->serviceStructure; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/TypeAgrementAwareTrait.php b/module/Application/src/Application/Service/Traits/TypeAgrementAwareTrait.php index 8539e08c3fdd7fe7a10a371a27e53030e02a9659..73817fe3380b303dd06d7d2f9a29d38a075c45fa 100644 --- a/module/Application/src/Application/Service/Traits/TypeAgrementAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/TypeAgrementAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\TypeAgrement; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of TypeAgrementAwareTrait + * + * @author UnicaenCode + */ trait TypeAgrementAwareTrait { /** - * description - * * @var TypeAgrement */ private $serviceTypeAgrement; + + + + /** - * * @param TypeAgrement $serviceTypeAgrement * @return self */ @@ -25,27 +32,28 @@ trait TypeAgrementAwareTrait return $this; } + + /** - * * @return TypeAgrement - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceTypeAgrement() { if (empty($this->serviceTypeAgrement)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationTypeAgrement'); - }else{ - return $this->serviceTypeAgrement; } + $this->serviceTypeAgrement = $serviceLocator->get('ApplicationTypeAgrement'); + } + return $this->serviceTypeAgrement; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/TypeAgrementStatutAwareTrait.php b/module/Application/src/Application/Service/Traits/TypeAgrementStatutAwareTrait.php index 14cb2657e9d69b7dab0af22c2028e6e586255118..a6a615720f1c149d3e9f310861da16a04eadba1b 100644 --- a/module/Application/src/Application/Service/Traits/TypeAgrementStatutAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/TypeAgrementStatutAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\TypeAgrementStatut; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of TypeAgrementStatutAwareTrait + * + * @author UnicaenCode + */ trait TypeAgrementStatutAwareTrait { /** - * description - * * @var TypeAgrementStatut */ private $serviceTypeAgrementStatut; + + + + /** - * * @param TypeAgrementStatut $serviceTypeAgrementStatut * @return self */ @@ -25,27 +32,28 @@ trait TypeAgrementStatutAwareTrait return $this; } + + /** - * * @return TypeAgrementStatut - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceTypeAgrementStatut() { if (empty($this->serviceTypeAgrementStatut)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationTypeAgrementStatut'); - }else{ - return $this->serviceTypeAgrementStatut; } + $this->serviceTypeAgrementStatut = $serviceLocator->get('ApplicationTypeAgrementStatut'); + } + return $this->serviceTypeAgrementStatut; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/TypeContratAwareTrait.php b/module/Application/src/Application/Service/Traits/TypeContratAwareTrait.php index 9be7f86290038497915893ca7d3b62da81b8b555..d5e7873065356ad5d2be3998c1788420a2eb48bb 100644 --- a/module/Application/src/Application/Service/Traits/TypeContratAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/TypeContratAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\TypeContrat; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of TypeContratAwareTrait + * + * @author UnicaenCode + */ trait TypeContratAwareTrait { /** - * description - * * @var TypeContrat */ private $serviceTypeContrat; + + + + /** - * * @param TypeContrat $serviceTypeContrat * @return self */ @@ -25,27 +32,28 @@ trait TypeContratAwareTrait return $this; } + + /** - * * @return TypeContrat - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceTypeContrat() { if (empty($this->serviceTypeContrat)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationTypeContrat'); - }else{ - return $this->serviceTypeContrat; } + $this->serviceTypeContrat = $serviceLocator->get('ApplicationTypeContrat'); + } + return $this->serviceTypeContrat; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/TypeFormationAwareTrait.php b/module/Application/src/Application/Service/Traits/TypeFormationAwareTrait.php index 2f27ce3bebd0820ed6b734e51472f78e1a628202..cba41496bdcbc8eaf3e97ec484074f06b5d437ec 100644 --- a/module/Application/src/Application/Service/Traits/TypeFormationAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/TypeFormationAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\TypeFormation; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of TypeFormationAwareTrait + * + * @author UnicaenCode + */ trait TypeFormationAwareTrait { /** - * description - * * @var TypeFormation */ private $serviceTypeFormation; + + + + /** - * * @param TypeFormation $serviceTypeFormation * @return self */ @@ -25,27 +32,28 @@ trait TypeFormationAwareTrait return $this; } + + /** - * * @return TypeFormation - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceTypeFormation() { if (empty($this->serviceTypeFormation)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationTypeFormation'); - }else{ - return $this->serviceTypeFormation; } + $this->serviceTypeFormation = $serviceLocator->get('ApplicationTypeFormation'); + } + return $this->serviceTypeFormation; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/TypeHeuresAwareTrait.php b/module/Application/src/Application/Service/Traits/TypeHeuresAwareTrait.php index 1015fb375d27d9d61ad38f5183b0be16262f087c..068ffd0f026884bfea3cce171f41f13fc22daa19 100644 --- a/module/Application/src/Application/Service/Traits/TypeHeuresAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/TypeHeuresAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\TypeHeures; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of TypeHeuresAwareTrait + * + * @author UnicaenCode + */ trait TypeHeuresAwareTrait { /** - * description - * * @var TypeHeures */ private $serviceTypeHeures; + + + + /** - * * @param TypeHeures $serviceTypeHeures * @return self */ @@ -25,27 +32,28 @@ trait TypeHeuresAwareTrait return $this; } + + /** - * * @return TypeHeures - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceTypeHeures() { if (empty($this->serviceTypeHeures)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationTypeHeures'); - }else{ - return $this->serviceTypeHeures; } + $this->serviceTypeHeures = $serviceLocator->get('ApplicationTypeHeures'); + } + return $this->serviceTypeHeures; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/TypeIntervenantAwareTrait.php b/module/Application/src/Application/Service/Traits/TypeIntervenantAwareTrait.php index 7ade798668c91aa81e30b505c041e3409de58d74..efbe5581e68fddea484d43f596bab15197f65d84 100644 --- a/module/Application/src/Application/Service/Traits/TypeIntervenantAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/TypeIntervenantAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\TypeIntervenant; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of TypeIntervenantAwareTrait + * + * @author UnicaenCode + */ trait TypeIntervenantAwareTrait { /** - * description - * * @var TypeIntervenant */ private $serviceTypeIntervenant; + + + + /** - * * @param TypeIntervenant $serviceTypeIntervenant * @return self */ @@ -25,27 +32,28 @@ trait TypeIntervenantAwareTrait return $this; } + + /** - * * @return TypeIntervenant - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceTypeIntervenant() { if (empty($this->serviceTypeIntervenant)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationTypeIntervenant'); - }else{ - return $this->serviceTypeIntervenant; } + $this->serviceTypeIntervenant = $serviceLocator->get('ApplicationTypeIntervenant'); + } + return $this->serviceTypeIntervenant; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/TypeInterventionAwareTrait.php b/module/Application/src/Application/Service/Traits/TypeInterventionAwareTrait.php index f77652373a779bd6f69ed4dade4026c095ddf7ae..25cd08954f2b83de46907d770bf09ceaf9915db3 100644 --- a/module/Application/src/Application/Service/Traits/TypeInterventionAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/TypeInterventionAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\TypeIntervention; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of TypeInterventionAwareTrait + * + * @author UnicaenCode + */ trait TypeInterventionAwareTrait { /** - * description - * * @var TypeIntervention */ private $serviceTypeIntervention; + + + + /** - * * @param TypeIntervention $serviceTypeIntervention * @return self */ @@ -25,27 +32,28 @@ trait TypeInterventionAwareTrait return $this; } + + /** - * * @return TypeIntervention - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceTypeIntervention() { if (empty($this->serviceTypeIntervention)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationTypeIntervention'); - }else{ - return $this->serviceTypeIntervention; } + $this->serviceTypeIntervention = $serviceLocator->get('ApplicationTypeIntervention'); + } + return $this->serviceTypeIntervention; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/TypeModulateurAwareTrait.php b/module/Application/src/Application/Service/Traits/TypeModulateurAwareTrait.php index baac0e544477968b49ef1a45c9bbed35fd12b8b6..117efbcdeaa6992b514dc6a2bdd419559087894e 100644 --- a/module/Application/src/Application/Service/Traits/TypeModulateurAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/TypeModulateurAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\TypeModulateur; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of TypeModulateurAwareTrait + * + * @author UnicaenCode + */ trait TypeModulateurAwareTrait { /** - * description - * * @var TypeModulateur */ private $serviceTypeModulateur; + + + + /** - * * @param TypeModulateur $serviceTypeModulateur * @return self */ @@ -25,27 +32,28 @@ trait TypeModulateurAwareTrait return $this; } + + /** - * * @return TypeModulateur - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceTypeModulateur() { if (empty($this->serviceTypeModulateur)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationTypeModulateur'); - }else{ - return $this->serviceTypeModulateur; } + $this->serviceTypeModulateur = $serviceLocator->get('ApplicationTypeModulateur'); + } + return $this->serviceTypeModulateur; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/TypePieceJointeAwareTrait.php b/module/Application/src/Application/Service/Traits/TypePieceJointeAwareTrait.php index 2797798aa16e05a363545f96e895fe326decd1de..7a1cb7206d60dca95ae19daab53cf9c8282795e1 100644 --- a/module/Application/src/Application/Service/Traits/TypePieceJointeAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/TypePieceJointeAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\TypePieceJointe; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of TypePieceJointeAwareTrait + * + * @author UnicaenCode + */ trait TypePieceJointeAwareTrait { /** - * description - * * @var TypePieceJointe */ private $serviceTypePieceJointe; + + + + /** - * * @param TypePieceJointe $serviceTypePieceJointe * @return self */ @@ -25,27 +32,28 @@ trait TypePieceJointeAwareTrait return $this; } + + /** - * * @return TypePieceJointe - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceTypePieceJointe() { if (empty($this->serviceTypePieceJointe)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationTypePieceJointe'); - }else{ - return $this->serviceTypePieceJointe; } + $this->serviceTypePieceJointe = $serviceLocator->get('ApplicationTypePieceJointe'); + } + return $this->serviceTypePieceJointe; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/TypePieceJointeStatutAwareTrait.php b/module/Application/src/Application/Service/Traits/TypePieceJointeStatutAwareTrait.php index d30d0fcc96eeef21c35977c3effe3f7805101806..d7b1517231a74899136b798a6d07c5c21a3dbcd6 100644 --- a/module/Application/src/Application/Service/Traits/TypePieceJointeStatutAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/TypePieceJointeStatutAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\TypePieceJointeStatut; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of TypePieceJointeStatutAwareTrait + * + * @author UnicaenCode + */ trait TypePieceJointeStatutAwareTrait { /** - * description - * * @var TypePieceJointeStatut */ private $serviceTypePieceJointeStatut; + + + + /** - * * @param TypePieceJointeStatut $serviceTypePieceJointeStatut * @return self */ @@ -25,27 +32,28 @@ trait TypePieceJointeStatutAwareTrait return $this; } + + /** - * * @return TypePieceJointeStatut - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceTypePieceJointeStatut() { if (empty($this->serviceTypePieceJointeStatut)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationTypePieceJointeStatut'); - }else{ - return $this->serviceTypePieceJointeStatut; } + $this->serviceTypePieceJointeStatut = $serviceLocator->get('ApplicationTypePieceJointeStatut'); + } + return $this->serviceTypePieceJointeStatut; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/TypeStructureAwareTrait.php b/module/Application/src/Application/Service/Traits/TypeStructureAwareTrait.php index cfe539e7da25d22a536938d506e07490be24119e..7181a12069ae12c26f1da2a4cc9c55b9e5cf2bf3 100644 --- a/module/Application/src/Application/Service/Traits/TypeStructureAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/TypeStructureAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\TypeStructure; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of TypeStructureAwareTrait + * + * @author UnicaenCode + */ trait TypeStructureAwareTrait { /** - * description - * * @var TypeStructure */ private $serviceTypeStructure; + + + + /** - * * @param TypeStructure $serviceTypeStructure * @return self */ @@ -25,27 +32,28 @@ trait TypeStructureAwareTrait return $this; } + + /** - * * @return TypeStructure - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceTypeStructure() { if (empty($this->serviceTypeStructure)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationTypeStructure'); - }else{ - return $this->serviceTypeStructure; } + $this->serviceTypeStructure = $serviceLocator->get('ApplicationTypeStructure'); + } + return $this->serviceTypeStructure; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/TypeValidationAwareTrait.php b/module/Application/src/Application/Service/Traits/TypeValidationAwareTrait.php index fe438a39986bd8145b2e27583463b1308dbed180..be02f0a6da301848179c144acd061646b53456ba 100644 --- a/module/Application/src/Application/Service/Traits/TypeValidationAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/TypeValidationAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\TypeValidation; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of TypeValidationAwareTrait + * + * @author UnicaenCode + */ trait TypeValidationAwareTrait { /** - * description - * * @var TypeValidation */ private $serviceTypeValidation; + + + + /** - * * @param TypeValidation $serviceTypeValidation * @return self */ @@ -25,27 +32,28 @@ trait TypeValidationAwareTrait return $this; } + + /** - * * @return TypeValidation - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceTypeValidation() { if (empty($this->serviceTypeValidation)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationTypeValidation'); - }else{ - return $this->serviceTypeValidation; } + $this->serviceTypeValidation = $serviceLocator->get('ApplicationTypeValidation'); + } + return $this->serviceTypeValidation; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/TypeVolumeHoraireAwareTrait.php b/module/Application/src/Application/Service/Traits/TypeVolumeHoraireAwareTrait.php index 5d3d3ef08b7349a5bcdb0d482ca22fa19a41cb88..eea3f9f165927174b2d2b9207d0a1b2841fd1521 100644 --- a/module/Application/src/Application/Service/Traits/TypeVolumeHoraireAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/TypeVolumeHoraireAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\TypeVolumeHoraire; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of TypeVolumeHoraireAwareTrait + * + * @author UnicaenCode + */ trait TypeVolumeHoraireAwareTrait { /** - * description - * * @var TypeVolumeHoraire */ private $serviceTypeVolumeHoraire; + + + + /** - * * @param TypeVolumeHoraire $serviceTypeVolumeHoraire * @return self */ @@ -25,27 +32,28 @@ trait TypeVolumeHoraireAwareTrait return $this; } + + /** - * * @return TypeVolumeHoraire - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceTypeVolumeHoraire() { if (empty($this->serviceTypeVolumeHoraire)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationTypeVolumeHoraire'); - }else{ - return $this->serviceTypeVolumeHoraire; } + $this->serviceTypeVolumeHoraire = $serviceLocator->get('ApplicationTypeVolumeHoraire'); + } + return $this->serviceTypeVolumeHoraire; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/UtilisateurAwareTrait.php b/module/Application/src/Application/Service/Traits/UtilisateurAwareTrait.php index 2de1ff7fcf9fac6f48426ffd2b4ce610af0db9a9..3e6eeb4e5b5fbc7d04f093255a322de438c9e5de 100644 --- a/module/Application/src/Application/Service/Traits/UtilisateurAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/UtilisateurAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\Utilisateur; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of UtilisateurAwareTrait + * + * @author UnicaenCode + */ trait UtilisateurAwareTrait { /** - * description - * * @var Utilisateur */ private $serviceUtilisateur; + + + + /** - * * @param Utilisateur $serviceUtilisateur * @return self */ @@ -25,27 +32,28 @@ trait UtilisateurAwareTrait return $this; } + + /** - * * @return Utilisateur - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceUtilisateur() { if (empty($this->serviceUtilisateur)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationUtilisateur'); - }else{ - return $this->serviceUtilisateur; } + $this->serviceUtilisateur = $serviceLocator->get('ApplicationUtilisateur'); + } + return $this->serviceUtilisateur; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/ValidationAwareTrait.php b/module/Application/src/Application/Service/Traits/ValidationAwareTrait.php index d69e0d7e83ae4eb380341f966212f56e1bf58105..39e041fded12d2c00f9882fc3f43a22d58bfe03e 100644 --- a/module/Application/src/Application/Service/Traits/ValidationAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/ValidationAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\Validation; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of ValidationAwareTrait + * + * @author UnicaenCode + */ trait ValidationAwareTrait { /** - * description - * * @var Validation */ private $serviceValidation; + + + + /** - * * @param Validation $serviceValidation * @return self */ @@ -25,27 +32,28 @@ trait ValidationAwareTrait return $this; } + + /** - * * @return Validation - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceValidation() { if (empty($this->serviceValidation)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationValidation'); - }else{ - return $this->serviceValidation; } + $this->serviceValidation = $serviceLocator->get('ApplicationValidation'); + } + return $this->serviceValidation; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/VolumeHoraireAwareTrait.php b/module/Application/src/Application/Service/Traits/VolumeHoraireAwareTrait.php index e45304f1b72d15e4996484d85966369bf48a0fdc..70b787b1f034b01248416b683a23cb7d22382110 100644 --- a/module/Application/src/Application/Service/Traits/VolumeHoraireAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/VolumeHoraireAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\VolumeHoraire; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of VolumeHoraireAwareTrait + * + * @author UnicaenCode + */ trait VolumeHoraireAwareTrait { /** - * description - * * @var VolumeHoraire */ private $serviceVolumeHoraire; + + + + /** - * * @param VolumeHoraire $serviceVolumeHoraire * @return self */ @@ -25,27 +32,28 @@ trait VolumeHoraireAwareTrait return $this; } + + /** - * * @return VolumeHoraire - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceVolumeHoraire() { if (empty($this->serviceVolumeHoraire)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationVolumeHoraire'); - }else{ - return $this->serviceVolumeHoraire; } + $this->serviceVolumeHoraire = $serviceLocator->get('ApplicationVolumeHoraire'); + } + return $this->serviceVolumeHoraire; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/VolumeHoraireReferentielAwareTrait.php b/module/Application/src/Application/Service/Traits/VolumeHoraireReferentielAwareTrait.php index e7c08435565271d4e2f69eacf7cc28ff416f50e5..a8f424fbd0701cf1502616b1e8089c3dd04d30cf 100644 --- a/module/Application/src/Application/Service/Traits/VolumeHoraireReferentielAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/VolumeHoraireReferentielAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\VolumeHoraireReferentiel; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of VolumeHoraireReferentielAwareTrait + * + * @author UnicaenCode + */ trait VolumeHoraireReferentielAwareTrait { /** - * description - * * @var VolumeHoraireReferentiel */ private $serviceVolumeHoraireReferentiel; + + + + /** - * * @param VolumeHoraireReferentiel $serviceVolumeHoraireReferentiel * @return self */ @@ -25,27 +32,28 @@ trait VolumeHoraireReferentielAwareTrait return $this; } + + /** - * * @return VolumeHoraireReferentiel - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceVolumeHoraireReferentiel() { if (empty($this->serviceVolumeHoraireReferentiel)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationVolumeHoraireReferentiel'); - }else{ - return $this->serviceVolumeHoraireReferentiel; } + $this->serviceVolumeHoraireReferentiel = $serviceLocator->get('ApplicationVolumeHoraireReferentiel'); + } + return $this->serviceVolumeHoraireReferentiel; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/WfEtapeAwareTrait.php b/module/Application/src/Application/Service/Traits/WfEtapeAwareTrait.php index 5198de448c651621f3e672410addffce5d0f85c3..a696e6f7a8af2e27e063e33fccf1011f9e4427bf 100644 --- a/module/Application/src/Application/Service/Traits/WfEtapeAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/WfEtapeAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\WfEtape; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of WfEtapeAwareTrait + * + * @author UnicaenCode + */ trait WfEtapeAwareTrait { /** - * description - * * @var WfEtape */ private $serviceWfEtape; + + + + /** - * * @param WfEtape $serviceWfEtape * @return self */ @@ -25,27 +32,28 @@ trait WfEtapeAwareTrait return $this; } + + /** - * * @return WfEtape - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceWfEtape() { if (empty($this->serviceWfEtape)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationWfEtape'); - }else{ - return $this->serviceWfEtape; } + $this->serviceWfEtape = $serviceLocator->get('WfEtapeService'); + } + return $this->serviceWfEtape; } - } \ No newline at end of file diff --git a/module/Application/src/Application/Service/Traits/WfIntervenantEtapeAwareTrait.php b/module/Application/src/Application/Service/Traits/WfIntervenantEtapeAwareTrait.php index cdec8d6083381cd80a73e2adf032a7004872c0ee..5199caeee7f27c7675ef8c7654c0ce73c91a2da0 100644 --- a/module/Application/src/Application/Service/Traits/WfIntervenantEtapeAwareTrait.php +++ b/module/Application/src/Application/Service/Traits/WfIntervenantEtapeAwareTrait.php @@ -3,19 +3,26 @@ namespace Application\Service\Traits; use Application\Service\WfIntervenantEtape; -use Common\Exception\RuntimeException; - +use Application\Module; +use RuntimeException; + +/** + * Description of WfIntervenantEtapeAwareTrait + * + * @author UnicaenCode + */ trait WfIntervenantEtapeAwareTrait { /** - * description - * * @var WfIntervenantEtape */ private $serviceWfIntervenantEtape; + + + + /** - * * @param WfIntervenantEtape $serviceWfIntervenantEtape * @return self */ @@ -25,27 +32,28 @@ trait WfIntervenantEtapeAwareTrait return $this; } + + /** - * * @return WfIntervenantEtape - * @throws \Common\Exception\RuntimeException + * @throws RuntimeException */ public function getServiceWfIntervenantEtape() { if (empty($this->serviceWfIntervenantEtape)){ - if (! method_exists($this, 'getServiceLocator')) { - throw new RuntimeException( 'La classe '.get_class($this).' n\'a pas accès au ServiceLocator.'); + $serviceLocator = Module::$serviceLocator; + if (! $serviceLocator) { + if (!method_exists($this, 'getServiceLocator')) { + throw new RuntimeException('La classe ' . get_class($this) . ' n\'a pas accès au ServiceLocator.'); } $serviceLocator = $this->getServiceLocator(); if (method_exists($serviceLocator, 'getServiceLocator')) { $serviceLocator = $serviceLocator->getServiceLocator(); } - - return $serviceLocator->get('applicationWfIntervenantEtape'); - }else{ - return $this->serviceWfIntervenantEtape; } + $this->serviceWfIntervenantEtape = $serviceLocator->get('WfIntervenantEtapeService'); + } + return $this->serviceWfIntervenantEtape; } - } \ No newline at end of file diff --git a/module/Common/src/Common/ORM/Filter/AnneeFilter.php b/module/Common/src/Common/ORM/Filter/AnneeFilter.php index 1a6c1ebb2acb7370e495f47667286c0aec2f7132..926c60545feb5c401649d57ee914ec7bfd743102 100644 --- a/module/Common/src/Common/ORM/Filter/AnneeFilter.php +++ b/module/Common/src/Common/ORM/Filter/AnneeFilter.php @@ -22,9 +22,9 @@ class AnneeFilter extends AbstractFilter public function addFilterConstraint(ClassMetaData $targetEntity, $targetTableAlias) { if (isset($this->enabledEntities[$targetEntity->name])) { - if ($targetEntity->name == 'Application\Entity\Db\Etape') { + if ($targetEntity->name == Application\Entity\Db\Etape::class) { return $this->addEtapeFilterConstraint($targetTableAlias); - } elseif ($targetEntity->reflClass->implementsInterface('Application\Interfaces\AnneeAwareInterface')) { + } elseif ($targetEntity->reflClass->implementsInterface(Application\Entity\Db\Interfaces\AnneeAwareInterface::class)) { return $targetTableAlias . '.ANNEE_ID = ' . $this->getServiceContext()->getAnnee()->getId(); } }