kullanıcılar tablosunda ad ve soyad diye ayrı kolonumuz var. biz bunu otomatik birleştirmek istiyor ve veritabanına dokunmak istemiyorsak modelimize
1 2 3 4 5 |
protected $appends = ['full_name']; public function getFullNameAttribute(){ return $this->ad." ".$this->soyad; } |
eğer ben bunu tüm sorgularda değil sadece kendi belirleyeceğim yerde full name diye bir kolon gelsin derseniz modeldeki protected ile başlayan kısmı siliyoruz ve kullanacağımız controllera gelip
1 |
$data->each->setAppends(['full_name']); |