Ceci est une ancienne révision du document !
Table des matières
CodeIgniter Spark
Définition
PHP Spark est l’interface en ligne de commande intégrée à CodeIgniter 4. Il permet d’exécuter diverses opérations de développement (démarrage du serveur local, gestion des migrations, génération automatique de contrôleurs ou de modèles, etc.), ce qui facilite grandement le travail sur vos applications. Documentation officielle : https://codeigniter.com/user_guide/cli/cli_overview.html
Mise en oeuvre
Prérequis
- Assurez-vous que CodeIgniter 4 est correctement installé.
- Placez-vous dans le dossier racine de votre projet.
Démarrage de PHP Spark
- Ouvrir le terminal
Lancez votre terminal ou l’invite de commandes.
- Se positionner dans le dossier du projet
Par exemple :
cd chemin/vers/votre-projet
- Lancer PHP Spark
Exécutez la commande suivante pour afficher l’outil :
php spark
La liste complète des commandes disponibles s’affichera.
Obtenir la liste des Commandes
Pour obtenir un aperçu détaillé de toutes les commandes, tapez :
php spark list
Commandes utiles
Voici quelques commandes fréquemment utilisées :
Démarrer le serveur de développement
Pour lancer le serveur intégré, utilisez :
php spark serve
Effectuer des migrations
Pour mettre à jour la structure de votre base de données, exécutez :
php spark migrate
Créer un contrôleur
Pour générer un nouveau contrôleur, tapez :
php spark make:controller NomDuControleur
Créer un modèle
Pour créer un modèle, utilisez :
php spark make:model NomDuModele
Obtenir de l’aide
Pour afficher l’aide sur une commande spécifique ou sur l’ensemble des commandes, lancez :
php spark help
