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 colpo
  • migrate:fresh --seed — ricrea il database da zero con dati di test
  • route:list --method=GET — panoramica delle route registrate
  • seed:status — stato di esecuzione di ogni seeder
  • serve — 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.

RaccontameloRispondo entro un giorno lavorativo.
Condividi:LinkedIn

Ricevi il prossimo articolo

Una mail per ogni articolo nuovo, nient'altro. Ti disiscrivi con un clic dal link in fondo a ogni email.