İçeriğe atla

CLI Araçları

DizgePHP tek bir CLI giriş noktası sunar: bin/dizge. Tüm geliştirme ve yönetim işlemleri buradan yapılır.

Komut listesi

KomutAçıklama
verifyTüm .php dosyalarını lint'ler ve test suite'i çalıştırır
benchmarkPerformans benchmark'larını çalıştırır
migrate [up|down]Migration'ları uygular/geri alır
route:listKayıtlı tüm rotaları listeler
inspect [--json|--markdown]Framework durumunu dışa aktarır
assets:checkDevinimJS bileşenlerinin yayınlandığını doğrular
make:controller AdController sınıfı üretir
make:action AdAction sınıfı üretir
make:migration adMigration dosyası üretir
make:resource AdTam CRUD iskelesi (controller + migration + views)
module:enable adModül etkinleştirir (cache|jobs|mail|api_tokens)
job:work [adet]Kuyruktaki job'ları işler
cache:gcSüresi geçmiş cache girdilerini temizler
token:issue konu isim [yetki,...]API token'ı oluşturur (bir kere gösterilir)

Geliştirme döngüsü

bin/dizge make:resource Product   # CRUD iskelesi
# → routes/web.php ve routes/services.php'ye binding ekle
bin/dizge migrate up               # tabloyu oluştur
php -S localhost:8080 -t public    # geliştirme sunucusu
bin/dizge verify                   # her değişiklikten sonra

Deployment →