Loading module/Application/src/Form/Etablissement/EtablissementSaisieForm.php +15 −0 Changes for module/Application/src/Form/Etablissement/EtablissementSaisieForm.php: 15 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -2,6 +2,7 @@ namespace Application\Form\Etablissement; use Application\Filter\FloatFromString; use Application\Form\AbstractForm; use Application\Hydrator\GenericHydrator; use Application\Service\Traits\SourceServiceAwareTrait; Loading Loading @@ -92,6 +93,20 @@ class EtablissementSaisieForm extends AbstractForm 'libelle' => [ 'required' => true, ], 'departement' => [ 'required' => false, 'validators' => [ new \Laminas\Validator\Callback([ 'messages' => [\Laminas\Validator\Callback::INVALID_VALUE => '%value% possède plus de 3 caractères'], 'callback' => function ($value) { if ($value == null) return true; return (strlen($value) <= 3 ? true : false); }]), ], ], ]; } Loading module/Application/src/Provider/Privilege/Privileges.php +2 −2 Changes for module/Application/src/Provider/Privilege/Privileges.php: 2 added lines, 2 removed lines. Original line number Diff line number Diff line Loading @@ -191,12 +191,12 @@ class Privileges extends \UnicaenAuth\Provider\Privilege\Privileges const PARAMETRES_ANNEES_VISUALISATION = 'parametres-annees-visualisation'; const PARAMETRES_CAMPAGNES_SAISIE_EDITION = 'parametres-campagnes-saisie-edition'; const PARAMETRES_CAMPAGNES_SAISIE_VISUALISATION = 'parametres-campagnes-saisie-visualisation'; const PARAMETRES_ETABLISSEMENT_EDITION = 'parametres-etablissement-edition'; const PARAMETRES_ETABLISSEMENT_VISUALISATION = 'parametres-etablissement-visualisation'; const PARAMETRES_GENERAL_EDITION = 'parametres-general-edition'; const PARAMETRES_GENERAL_VISUALISATION = 'parametres-general-visualisation'; const PARAMETRES_PERIODES_EDITION = 'parametres-periodes-edition'; const PARAMETRES_PERIODES_VISUALISATION = 'parametres-periodes-visualisation'; const PARAMETRES_ETABLISSEMENT_EDITION = 'parametres-etablissement-edition'; const PARAMETRES_ETABLISSEMENT_VISUALISATION = 'parametres-etablissement-visualisation'; const PIECE_JUSTIFICATIVE_ARCHIVAGE = 'piece-justificative-archivage'; const PIECE_JUSTIFICATIVE_DEVALIDATION = 'piece-justificative-devalidation'; const PIECE_JUSTIFICATIVE_EDITION = 'piece-justificative-edition'; Loading Loading
module/Application/src/Form/Etablissement/EtablissementSaisieForm.php +15 −0 Changes for module/Application/src/Form/Etablissement/EtablissementSaisieForm.php: 15 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -2,6 +2,7 @@ namespace Application\Form\Etablissement; use Application\Filter\FloatFromString; use Application\Form\AbstractForm; use Application\Hydrator\GenericHydrator; use Application\Service\Traits\SourceServiceAwareTrait; Loading Loading @@ -92,6 +93,20 @@ class EtablissementSaisieForm extends AbstractForm 'libelle' => [ 'required' => true, ], 'departement' => [ 'required' => false, 'validators' => [ new \Laminas\Validator\Callback([ 'messages' => [\Laminas\Validator\Callback::INVALID_VALUE => '%value% possède plus de 3 caractères'], 'callback' => function ($value) { if ($value == null) return true; return (strlen($value) <= 3 ? true : false); }]), ], ], ]; } Loading
module/Application/src/Provider/Privilege/Privileges.php +2 −2 Changes for module/Application/src/Provider/Privilege/Privileges.php: 2 added lines, 2 removed lines. Original line number Diff line number Diff line Loading @@ -191,12 +191,12 @@ class Privileges extends \UnicaenAuth\Provider\Privilege\Privileges const PARAMETRES_ANNEES_VISUALISATION = 'parametres-annees-visualisation'; const PARAMETRES_CAMPAGNES_SAISIE_EDITION = 'parametres-campagnes-saisie-edition'; const PARAMETRES_CAMPAGNES_SAISIE_VISUALISATION = 'parametres-campagnes-saisie-visualisation'; const PARAMETRES_ETABLISSEMENT_EDITION = 'parametres-etablissement-edition'; const PARAMETRES_ETABLISSEMENT_VISUALISATION = 'parametres-etablissement-visualisation'; const PARAMETRES_GENERAL_EDITION = 'parametres-general-edition'; const PARAMETRES_GENERAL_VISUALISATION = 'parametres-general-visualisation'; const PARAMETRES_PERIODES_EDITION = 'parametres-periodes-edition'; const PARAMETRES_PERIODES_VISUALISATION = 'parametres-periodes-visualisation'; const PARAMETRES_ETABLISSEMENT_EDITION = 'parametres-etablissement-edition'; const PARAMETRES_ETABLISSEMENT_VISUALISATION = 'parametres-etablissement-visualisation'; const PIECE_JUSTIFICATIVE_ARCHIVAGE = 'piece-justificative-archivage'; const PIECE_JUSTIFICATIVE_DEVALIDATION = 'piece-justificative-devalidation'; const PIECE_JUSTIFICATIVE_EDITION = 'piece-justificative-edition'; Loading