Benjamin Renard
1534a40c7b
supann: add generate_supannEntiteAffectationPrincipale
2023-02-10 11:19:24 +01:00
Benjamin Renard
20432adb14
Clean errors detected by PHPstan (level 3)
2023-01-02 01:17:46 +01:00
Benjamin Renard
bbde10bbf0
Add some class properties type & coments and clean errors detected by PHPstan (level 2)
2023-01-01 19:38:03 +01:00
Benjamin Renard
8a02680114
Clean/normalize comments format about parameters & returned value of functions/methods
2022-12-31 05:52:31 +01:00
Benjamin Renard
7f862c9765
Clean errors detected by PHPstan (level 0) and configure CI to run it on each commit
2022-12-31 02:02:28 +01:00
Benjamin Renard
17b9701061
LSaddon::supann Fix PHP5 support
2021-10-08 11:52:23 +02:00
Benjamin Renard
9907e08f18
Code cleaning
2021-08-25 18:02:37 +02:00
Benjamin Renard
9879dd3eda
LSaddon SUPANN::supannParseCompositeValue(): check global value integrity
2021-06-11 16:21:57 +02:00
Benjamin Renard
ef2271e7eb
Add support of supannRessourceEtat & supannRessourceEtatDate attributes
2021-06-11 14:28:08 +02:00
Benjamin Renard
88bb4eef49
LSformElement_supannCompositeAttribute: add flexibility
...
- Add possibility to override parse/format value methods to handle
different composite value formats
- Add possibility to configure date components LDAP format
2021-06-11 14:25:52 +02:00
Benjamin Renard
7e68b42b4c
Add support of some SUPANN attributes
...
Add support of following SUPANN attributes:
- supannEtuDiplome
- supannEtuElementPedagogique
- supannEtuEtape
- supannEtuRegimeInscription
- supannEtuSecteurDisciplinaire
- supannEtuTypeDiplome
For each, a new specific LSattr_html & LSformElement class was added,
and a function is provided to generate then from supannEtuInscription
attribute values.
2021-06-11 14:17:42 +02:00
Benjamin Renard
eccb234210
LSaddon::supann: Fix typo in previous commit
2021-06-10 18:50:29 +02:00
Benjamin Renard
40fdc92451
Code cleaning: fix tabs
2021-06-10 18:45:00 +02:00
Benjamin Renard
bf28a6ea94
LSaddon::supann: rework on nomenclatures loading & add support of supannCodePopulation, supannEmpProfil & supannExtProfil
2021-06-10 17:56:34 +02:00
Benjamin Renard
0f791ee3cc
LSaddon::supann: add support for supannOIDCGenre attribute
2021-06-09 15:52:23 +02:00
Benjamin Renard
6dcae071b5
LSaddon::supann: Normalize affiliations & civilites nomenclatures
2021-06-09 15:50:27 +02:00
Benjamin Renard
0ac0a7e068
Add support for supannMailPrive, supannAdressePostalePrivee and supannTelephonePrive attributes
2021-06-09 15:48:46 +02:00
Benjamin Renard
b104454603
LSaddon::supann: add eduPersonUniqueId()
2021-06-03 18:16:58 +02:00
Benjamin Renard
2b6b8ce270
Fix project URLs and list emails addresses
2021-04-13 18:04:19 +02:00
Benjamin Renard
6b4bc036e3
LSaddon::supann: add generate_supann_codeEtablissement_uai_nomenclature CLI command
2021-02-17 17:20:52 +01:00
Benjamin Renard
85b74feb86
LSaddon SUPANN: add supannCheckEntityCouldBeDeleted() function
2020-09-22 20:47:03 +02:00
Benjamin Renard
43cf5ccd7a
LSaddon SUPANN: add support for some attributes
...
Add support of following attributes:
- supannCivilite:
add supannGetCivilitePossibleValues()
- eduPersonAffiliation:
add supannGetAffiliationPossibleValues() and
supannCheckEduPersonAffiliation()
- supannCheckEduPersonAffiliation:
add supannGetAffiliationPossibleValues() and
supannCheckEduPersonPrimaryAffiliation()
- supannCheckEduPersonPrimaryAffiliation:
add generate_eduPersonPrincipalName()
2020-09-22 18:10:05 +02:00
Benjamin Renard
a8e2ecc343
Translate LSerror message at formating/diplaying time
...
It's permit to be sure to translate message in the right user language,
even if its context isn't loaded at error emission time.
2020-08-25 17:31:50 +02:00
Benjamin Renard
7098b3ee79
Massive change of files organisation to move all files outside web-root
...
The web-root directory now contains URL rewrite stuff. All PHP & static files are
in root src directory and are served via LSurl routes.
2020-05-06 12:17:35 +02:00