spip-contrib-extensions/generateur_plans | 3 commits
Par tcharlss, le 29 septembre 2025 à 16h55min :
doc(changelog): pour amélioration du loader
Modifié
CHANGELOG.md
==============================
Par tcharlss, le 29 septembre 2025 à 16h54min :
chore: oups, le changelog était au mauvais endroit
Ajouté
CHANGELOG.md
==============================
Par tcharlss, le 29 septembre 2025 à 16h39min :
feat: amélioration du loader de fortune
En l’état le plugin est obligé d’embarquer ses dépendances composer dans vendor/.
Cependant on peut aussi déclarer le plugin lui-même en dépendance du projet de façon à mutualiser les dépendances.
Dans ce cas les dépendances seront déjà chargées, le loader ne fera rien.
Exemple, en imaginant que le plugin est placé dans plugins/composer/generateur_plans :
"require": {
"spip-contrib/generateur_plans": "dev-main"
},
"repositories": {
"zone": {
"type": "path",
"url": "plugins/composer/*",
"options": {
"symlink": true
}
}
},
Modifié
inc/generateur_plans.php