CLI tool: 24 comandi per lo sviluppo quotidiano
Pillar article sulla CLI integrata: generatori, migrazioni, seeders, test e analisi statica in un unico punto.
1 min di letturaPHP
Luigi Iadicola, Programmatore - Napoli
Tutto parte da php soft
La CLI di Soft PHP MVC raccoglie 24 comandi che coprono l'intero ciclo di sviluppo: generazione di codice con make:model, make:controller, make:migration; gestione del database con migrate, seed; e strumenti di qualità come test, rector e analyse.
Ogni comando segue la stessa interfaccia: implementa CommandInterface e riceve gli argomenti come array. Aggiungere un comando custom richiede una classe e una riga nel Kernel.
Comandi più usati
make:model -m -c -s— genera modello, migrazione, controller e service in un colpomigrate:fresh --seed— ricrea il database da zero con dati di testroute:list --method=GET— panoramica delle route registrateseed:status— stato di esecuzione di ogni seederserve— avvia il server di sviluppo PHP built-in
Avere tutto sotto un unico entry point riduce il context switching e rende il workflow molto più fluido.
Hai lo stesso problema in azienda?
Raccontami cosa non va e da quando. Guardo la situazione con te prima di proporre qualsiasi intervento.
Ricevi il prossimo articolo
Una mail per ogni articolo nuovo, nient'altro. Ti disiscrivi con un clic dal link in fondo a ogni email.