20 Mayıs 2019 Pazartesi
Hızlı Laravel MVC
model dosyaları
Laravel Model dosyaları App klasörü altında tutulur. Database tanımlaması yapılır.
php artissan make:model dosyaadi şeklinde oluşturulur.
Model Dosyası içeriğinde
protected $table = 'yazi';
protected $fillable = ['sutun1','sutun2',...]; şeklinde teker teker doldurulabilecek(işlem yapılabilir) alanlar tespit edilebilir.
Tek tek yazmak yerine
protected $querded = []; şeklinde tüm alanların doldurulabilir(işlem yapılabilir) olduğunuda belirtebiliriz
View dosyaları
resources/views klasörü altında dosya_ad.blade.php olarak tanımlanan dosyalardır. sağ klik yeni dosya diyerek oluşturulur.
Controller
app/http/controllers altında tutulurlar.
php artisan make controller DosyadController
şeklinde isimlendirilirler. İlk harfler büyük olmalı.
php artisan make controller DosyadController --resource
yazarsak fonksiyonlar hazır gelir.
Controller dosyası içeriğinde en üste hakkında sınıf işlem yapılacak model dosyası use olarak eklenmeli.