Releases: c4software/mini-mvc-sample
Releases · c4software/mini-mvc-sample
Release list
Ajout exemple Controller + Model (logs), configuration par défaut de type Sqlite pour PDO
Migration 2025
- Support PHP 8.4
- Ajout exemple API avec paramètre.
- Ajout exemple avec formulaire.
- Ajout PHPMailer + Mailutils pour envoyer des emails de type template
Correction routeur pour les commandes CLI
2.8 Correction routeur
Migration nouvelle version de PHP
- Gestion des variables dans le Internal.php.
- Ajout exemple lien avec paramètre.
Ajout page « à propos » dans l'exemple
2.6 Update routeur
Ajout des fonctions inline dans le routeur
Ajout de la gestion des fonctions inlines dans le routeur :
// Appel la fonction inline dans le routeur.
// Utile pour du code très simple, où un test
// l'utilisation d'un contrôleur est préférable.
Route::Add('/exemple2/{p1}', function ($p1 = 'Valeur par défaut') {
return "Function inline, Voilà votre paramètre : $p1";
});Amélioration du routeur
2.4 Meilleur gestion des paramèters
PDO en tant qu'objet
Fetch en objet plutôt qu'en tableau.
Gestion routeur et assets.
Merge pull request #2 from c4software/feat-optimisation Gestion des assets avec le serveur PHP built-in
Optimisations
- Accès à la BDD en mode lazy.
- Connexion à la bdd lors de la première requête.
- L'affichage d'un template est maintenant réalisé via un return et plus un simple echo.
- Nommage de contrôler.