Framework personnel
Version 5.0.0
Développé avec PHP 7 et le design pattern MVC
Composants du framework :
- Slim pour le routing et la gestion des dépendances
- Couche d'abstraction à la base de données (Connexion et ORM)
- Un système de migrations et de seeding vers la base de données avec phinx
- Une surveillance du système avec des logs grâce à la librairie monolog
- Sécurisé avec une authentification et confirmation de compte par email
- Des Classes permettants de gérer :\r\n\r\n
- Les messages flash
- Les formulaires avec prise en charge failles CSRF et architecture REST
- La pagination avec pagerfanta
- Les sessions
- La validation des données
- Des helpers proposants différentes fonctions simplifiants le développement
- Les tests unitaires avec PHPUNIT
- Assets
- Bootstrap v4.3
- jQuery v3.3.1
- CKEditor 4.7.2
Le respect des PSR est au centre de la philosophie de ce Framework, un code propre et qui respecte les standards est toujours plus facile à maintenir et à faire évoluer dans le temps.
Visible sur GitHub