Laravel Sürümünü Görüntüleme
php artisan --version
Yeni Laravel Projesi Yaratma
php artisan serve
Cache’lemeyi Aktif Etme
php artisan route:cache
Tüm geçerli Artisan Komutlarını Listeleme
php artisan list
Config, Route ve Cache’i Temizleme
php artisan config:clear php artisan cache:clear php artisan route:clear
Derlenen View Dosyalarını Temizleme
php artisan view:clear
Web Browser’ın Cache’ini temizleme
Route::get('/clear-cache', function() { Artisan::call('cache:clear'); return "Cache is cleared"; });
Her şeyi temizlemek için
Route::get('/clear-cache', function() { Artisan::call('optimize:clear'); Artisan::call('cache:clear'); Artisan::call('route:clear'); return "Cache is cleared"; });
ÖNEMLİ NOT:
Eğer manuel olarak cache’leri temizlemek istiyorsanızlaravelFolder/bootstrap/cache
dizinine gidip oradaki dosyaları silebilirsiniz.
Artisan Komutu Hakkında Yardım Bilgisi Görüntüleme
php artisan help serve
Yeni Konsol Komutu Yazma/Geliştirme
Mevcut Artisan komutlarının üzerine, kendi özel tanımlı komutlarınızı geliştirebilirsiniz. Bu özel tanımlı komutları uygulama klasörü içerisinde, app/console/commands
dizini içerisinde depolanır.
php artisan make:console KOMUTUNADI
KOMUTADI ismi ile oluşturulan dosya kullanıcının tanımlayacağı komutun imzası ve açıklamasını içerir. Handle adlı ortak işlev, komut yürütüldüğü zaman çalışacak komutları barındırır. Bu komutlar aynı dizindeki Kernel.php dosyasına kaydedilir.
Bu konut için görev zamanlaması da oluşturulabilir. Görev zamanlaması oluşturulacak komutlar schedule metodu içerisine yerleştirilmelidir.