angetools / framework
A modern PHP framework inspired by Laravel
dev-stable
2026-04-29 00:24 UTC
Requires
- php: ^8.2
- ext-openssl: *
- ext-pdo: *
- symfony/console: ^6.4|^7.0|^8.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.94
- phpunit/phpunit: ^12.5
This package is auto-updated.
Last update: 2026-04-29 00:24:25 UTC
README
PHP CS Fixer (cs-fixer.yml)
- Déclencheur : à chaque push sur
mainoumaster - Rôle : vérifie le style de code. Si des corrections sont nécessaires, le job échoue.
- En local :
composer cs-check— vérification (comme en CI)composer cs-fix— appliquer les corrections
PHPUnit (phpunit.yml)
- Déclencheur : à chaque push sur
mainoumaster - Rôle : exécute la suite de tests PHPUnit.
- En local :
composer testouvendor/bin/phpunit
Release (release.yml)
- Déclencheur : push dont le message contient
Release x.x.x(ex.Release 1.2.3). - Rôle : crée le tag vx.x.x, le pousse, et crée une GitHub Release.
Pour créer une release :
git commit -m "Release 1.2.3"
git push origin main