Blog Yazılarım

Laravel 6.15.0 Çıktı

Laravel 6.15.0 Çıktı


Kimlik Doğrulama

Yeni bir doğrulanmış yetkilendirme, kullanıcı sağlayıcısından alındıktan sonra doğrulanır :

use Illuminate\Auth\Events\Validated;Event::assertDispatched(Validated::class, function ($event) {
$this->assertSame('web', $event->guard);
$this->assertEquals(1, $event->user->id);
return true;
});

Custom Exception Views 

Maarten Buis, temel exception Handler sınıfına bir “getHttpExceptionView ()” yöntemi ekledi . Exception oluşturmak için view alma konusunda bazı özel mantığa ihtiyacınız varsa, uygulama Handler alt sınıfında bu yöntemi geçersiz kılabilirsiniz .

/**
* Get the view used to render HTTP exceptions.
*
* @param \Symfony\Component\HttpKernel\Exception\HttpExceptionInterface $e
* @return string
*/
protected function getHttpExceptionView(HttpExceptionInterface $e)
{
return "errors::{$e->getStatusCode()}";
}

Artisan ile Tabloya Satır Ekleme

appendRow yöntemi kullanarak composer komutlarında tablolara satır ekleyebilirsiniz :

public function handle()
{
$table = $this->table(
['Column', 'Another column'],
[]
);
$table->appendRow(['Value', 'Another Value']);
$table->appendRow(['Value', 'Another Value']);
}

GitHub’da yeni özelliklerin ve güncellemelerin tam listesini ve tümünün 6.14.0 ve 6.15.0 arasındaki farkları görebilirsiniz . Laravel 6.0 için tüm sürüm notlarını GitHub v6 değişiklik günlüğünde bulabilirsiniz :

v6.15.0

Eklenen

  • Illuminate\Auth\Events\Validated # 31357 , 7ddac28 )
  • Blueprint macro# 31365 )
  • Macroable özelliği eklendi Illuminate\Console\Scheduling\Schedule# 31354 )
  • ,dispatchAfterResponse içinde BusFake desteği eklendi# 31418 , e59597f )
  • Illuminate\Foundation\Exceptions\Handler::getHttpExceptionView() yöntemi # 31420 )
  • Artisan komutları il tablolara satır eklenmesine izin verildi ( # 31426 )

Sabit

  • locks düzeltildi sqlsrv5868066 )
  • Illuminate\Events\Dispatcher::hasListeners()# 31403 , c80302e )
  • cookies düzeltildi ( # 31390 )

Güncellenen

  • Split Console etkileşimi güncellendi ( # 31376 )
  • UrlGenerator::isValid() Yöntemi geçerli URL olarak sms bağlantısı eklendi ( # 31382 )
  • CommonMark’ı yükseltin ve verilen tablo uzantısını kullanın ( # 31411 )
  • Application::$terminatingCallbacks Sıfırlandığından emin olun Application::flush()# 31413 )
  • PhpRedisConnector::createClient() serializer kaldırma seçeneği eklendi # 31417 )



Bu yazıyı paylaş


Yorumlar (0)

Yorum Yap