Collection Method
whereNull()
ve whereNotNull()
yöntemi ekledi ve veri çekmek için bazı örnekler verdi:
// Already available when building a query
$users = User::whereNotNull('email_verified_at')->get();// But when you have a collection you have to do the this instead:
$users = User::all();
$unverifiedUsers = $users->whereStrict('is_verified_at', null);
$verifiedUsers = $users->where('is_verified_at', '!==', null);
Bu PR ile şimdi aşağıdakileri yapabilirsiniz:
$users = User::all();$unverifiedUsers = $users->whereNull('is_verified_at');
$verifiedUsers = $users->whereNotNull('is_verified_at');
Prickett MockStream
, test temeline aşağıdaki test örneğinde kullanıldığını görebileceğiniz yeni bir class’a katkıda bulundu :
MockStream::register($mock);
$stream = fopen('mock://stream', 'r+');
$consoleOutputSections = [];$mock->shouldReceive('section')
->andReturn(new ConsoleSectionOutput(
$stream,
$consoleOutputSections,
Output::VERBOSITY_NORMAL,
false,
new OutputFormatter)
);// ...
MockStream::restore();
Check out PR # 31447 Daha fazla detay için.
GitHub’da yeni özelliklerin ve güncellemelerin tam listesini ve 6.15.0 ile 6.15.1 arasındaki farkları aşağıda görebilirsiniz . Laravel 6.0 için tüm sürüm notlarını en son v6 değişiklik günlüğünde bulabilirsiniz :
v6.15.1
Eklendi
- Eklenen
whereNull
vewhereNotNull
( # 31425 ) - Eklenen
Illuminate\Foundation\Testing\MockStream class
( # 31447 )
Yorum Yap