Laravel 6.5 çıktı

İlk olarak, LazyCollection::remember()numaralandırılmış değerleri hatırlayan ve tekrar numaralandırıldığında bunları kaynaktan çekmeyecek yeni bir yöntem. 

Çekme isteğinden bir örnek :

$users = User::cursor()->remember();// No query has been executed yet.$users->all();// All values have been pulled from the DB.$users->all();// We did not hit the DB again. We got the users from `remember`’s cache.
PR'ın testlerinden bir örnek :
$source = [1, 2, 3, 4];$collection = LazyCollection::make(function()use(&$source){ yield from $source;})->remember();$this->assertSame([1, 2, 3, 4], $collection->all());$source = [];$this->assertSame([1, 2, 3, 4], $collection->all());
Sonra, iki yeni Str yöntemi eklendi: afterLast() ve beforeLast():
$type = 'App\Notifications\Tasks\TaskUpdated';Str::afterLast($type, '\\'); // TaskUpdated$filename = 'photo.2019.11.04.jpg';Str::beforeLast($filename, '.'); // photo.2019.11.04
Son olarak, unless özel Blade if yönergelerine yeni koşullar eklendiÖrneğin env, Blade belgelerine özel bir örnek, Blade'te bu sözdizimini kullanmanıza izin verir:
@env('local') // The application is in the local environment…@elseenv('testing') // The application is in the testing environment…@else // The application is not in the local or testing environment…@endenv


Aşağıdaki yeni özelliklerin ve güncellemelerin tam listesini ve bunun tamamı GitHub'da 6.4.1 ile 6.5.0 arasındaki farkları görebilirsiniz Laravel 6.0 için tam sürüm notları GitHub v6 changelog'da bulunmaktadır :


v6.5.0

Eklendi

  • Eklenen LazyCollection::remember() yöntem ( # 30443 )
  • Eklendi Str::afterLast()ve Str::beforeLast()yöntemler ( # 30507 )
  • Sorgu oluşturucuya eklenen existsOr() ve doesntExistOr() yöntemler ( # 30495 )
  • unless Blade 'e özel if koşulları eklendi # 30492 )

Güncellenen

  Alıntı Yap

KARABAY A, 2020 . Laravel 6.5 çıktı,

https://www.karabayyazilim.com/blog/laravel-65-cikti-2020-05-31-182317

(Erişim Tarihi : 06 Kasım 2019).


  Bu yazıyı paylaş

Yorumlar (0)

Yorum Yap

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