Laravel 7.16 Çıktı

Laravel ekibi v7.16 model görünürlüğü için iki yeni method’u geliştirdi ve 7.x dalındaki en yeni özellikler, düzeltmeler ve değişikliklerle birlikte yayınladı.

Model makeVisibleIf ve makeHiddenIf Method’u

@rennokkiHidesAttributes model özelliğine iki yeni yönteme katkıda bulundu:

// Hide home_lineups and away_lineups when $sportEvent->has_lineups === false
$sportEvent->makeHiddenIf(function ($sportEvent) {
return ! $sportEvent->has_lineups;
}, ['home_lineups', 'away_lineups']);
// Include home_lineups and away_lineups if $sportEvent->has_lineups === true
$sportEvent->makeVisibleIf(function ($sportEvent) {
return $sportEvent->has_lineups;
}, ['home_lineups', 'away_lineups']);

Model için Koruma Komutu

Alex Miles , --guard yoluyla özel bir koruma yeteneğine katkıda bulundu :

php artisan make:policy --guard=api

Mailable Class’a Tema Özelliği Ekleme

Bassel Hossam , kullanıcının temayı değiştirmesine ve sıraya alınmış işlerde doğru yansımayı etkinleştirmesine olanak tanıyan yeni bir Mailable::$theme özelliğine katkıda bulundu.

Sürüm notları

Aşağıda yeni özelliklerin ve güncellemelerin tam listesini ve GitHub’da 7.15.0 ile 7.16.0 arasındaki farkı görebilirsiniz . Kullanıcıların, 7.16.x sürümü için en son yamayı içeren daha sonraki sürüm 7.16.1'e güncellemeleri önerilir.

v7.16.0

Eklendi

  • makeVisibleIfve makeHiddenIfyöntemleri Illuminate\Database\Eloquent\Concerns\HidesAttributes# 33176 , 42383e4 )
  • make:policyÖzel bir koruma seçeneği eklendi ( # 33210 , 13e3b65 )
  • Mailablethemeözelliği eklendi Illuminate\Mail\Mailable# 33218 )

Güncellendi

  Alıntı Yap

KARABAY A, 2020 . Laravel 7.16 Çıktı,

https://karabayyazilim.com/blog/laravel-716-cikti-2020-06-18-003245

(Erişim Tarihi : 18 Haziran 2020).


  Bu yazıyı paylaş

Yorumlar (0)

Yorum Yap

Abone Ol
Blog yazılarımdan ilk siz haberdar olmak için email bültenine kaydolun