Salut,
Pour un stage, je dois créer un système pour gérer des employés / demande de congés / pointeuse, le système est amené à évoluer par la suite.
Pour cela, j'ai pensé à créer un système de "modules" pour "modulariser" (lol) le tout.
Ex:
* je crée un module "employés" qui gère les employés ainsi que leurs "sites".
* un module "horaires", qui nescessitera que "employes" soit installé
* un module "pointeuse" qui nescessitera employés + horaires
J'ai pensé à un système de plugin du genre:
/module/pointeuse/
/desc.xml (qui contient les infos + dépendances + événements)
/install/ (qui contient install.php & uninstall.php)
Pour les evenements j'aimerais réaliser un système du genre:
- Un plugin lance l'evenement "onEmployeDelete"
- D'autres plugins sont susceptibles d'executer une fonction à ce moment la
Etant donné que mon script sera sous licence GPL, et que je préfère me concentrer sur la rédaction des plugins, connaissez-vous un script (base) qui me permette de faire ceci ?
Merci d'avance
Partager