Blog Yazılarım

Laravel 7.18 Çıktı

Laravel 7.18 Çıktı


Laravel ekibi v7.18.0'ı bir HTTP istemci withMiddleware yöntemi ve component öznitelik güncellemelerini ve en son yeni özellikler, düzeltmeler ile birlikte 7.x dalındaki değişikliklerle yayınladı.

HTTP withMiddleware

Hannes Van De VrekenwithMiddleware , framework HTTP istemcisine bir yöntem eklemiştir . Kullanıcı tanımlı bir middleware e göndermek için Guzzle'ın işleyici yığınını kullanır:

$client = new \Illuminate\Http\Client\PendingRequest();$debugBar = new \DebugBar\StandardDebugBar();// Get data collector.
$timeline = $debugBar->getCollector('time');
// Wrap the timeline.
$profiler = new \GuzzleHttp\Profiling\Debugbar\Profiler($timeline);
// Add middleware to the handler stack
$client->withMiddleware(new \GuzzleHttp\Profiling\Middleware($profiler));

Yeni Zamanlayıcı Frekansları

Sjors Ottjes , programlayıcıya yeni ManagesFrequenciesözellik yöntemleri kattı ( özellik aracılığıyla ), bir, iki ve üç dakikalık zaman çizelgeleri için sözdizimi ekler:

// Before
$schedule->job(SyncSomething::class)->cron('*/2 * * * *'); // every 2 minutes
// After, new methods
$schedule->job(SyncSomething::class)->everyTwoMinutes();
// PR also adds everyThreeMinutes and everyFourMinutes
$schedule->job(SyncSomething::class)->everyThreeMinutes();
$schedule->job(SyncSomething::class)->everyFourMinutes();

Sürüm notları

Yeni özelliklerin ve güncellemelerin tam listesini aşağıda ve GitHub’da 7.17.0 ile 7.18.0 arasındaki farkları görebilirsiniz .

v7.18.0

Eklendi

  • Illuminate\Http\Client\PendingRequest::withMiddleware()# 33315 , b718d3a )
  • ComponentAttributeBag Makro( # 33354 )
  • Illuminate\Database\Eloquent\Collection::toQuery()# 33356 , 15586fa )
  • first()için Illuminate\View\ComponentAttributeBag# 33358 , 731b94f )
  • everyTwoMinutes()everyThreeMinutes()everyFourMinutes()için yöntemleri Illuminate/Console/Scheduling/ManagesFrequencies# 33379 )

Sabit

  • ConfigurationUrlParsersorgu kod çözme yöntemi( # 33340 )
  • Illuminate\Database\Eloquent\Relations\Concerns\AsPivot::delete()# 33347 )

Güncellenen

  • Valide noktalar ve yıldızların yer tutucusunu değiştirin ( # 33367 )



Bu yazıyı paylaş


Yorumlar (0)

Yorum Yap