====== 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**__ **1.Ouvrir le terminal** Lancez votre terminal ou l’invite de commandes. ** 2.Se positionner dans le dossier du projet ** Par exemple : cd chemin/vers/votre-projet ** 3.Lancer PHP Spark ** Exécutez la commande de votre choix ===== Obtenir la liste des Commandes ===== Pour obtenir un aperçu détaillé de toutes les commandes, tapez : php spark ===== Commandes utiles ===== Voici quelques commandes fréquemment utilisées : **Obtenir de l’aide** Pour afficher l’aide sur une commande spécifique ou sur l’ensemble des commandes, lancez : php spark help **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