Blog Yazılarım

Laravel v6.10 Çıktı

Laravel ekibi dün version 6.10'u yayınladı. Bu sürüm PHPUnit v9 için çerçeve desteği sunmaya başlar

Laravel Mix Test Helpers

// Before $this->swap(\Illuminate\Foundation\Mix::class, function () { return ''; }); // After $this->withoutMix();

Request İstek Makrosu ile Doğrula

Paul-Henri Leobon validateWithBag, bir isteği doğrularken hata belirlenmesine izin veren bir istek makrosu geliştirildi :

$request->validateWithBag('blog', [
    'title' => ['required', 'unique:posts', 'max:255'],
    'body' => ['required'],
]);

Request Doğrulamasını kontrol edin .

Redis Bağlantısı Makrolanabilir

Matt Allan, Redis bağlantısı için makrolara katkıda bulundu. Laravel'deki diğer makrolaştırılabilir sınıflar gibi, macro()yöntemi çağırabilirsiniz :

use Illuminate\Redis\Connections\Connection;

Connection::macro('foo', function () {
    return 'foo';
});

Bu sürümde birkaç değişiklik yapıldı bu nedenle aşağıdaki yeni özelliklerin ve güncellemelerin tam listesine göz atmayı unutmayın. GitHub'da 6.9.0 ve 6.10.0 arasındaki farkın tamamını görebilirsiniz Laravel 6.0 için tüm sürüm notlarını GitHub'da v6 değişiklik günlüğünde bulabilirsiniz :

v6.10.0

Eklendi

Güncellenen

Sabit

  • Sabit float veritabanı türleri Blueprint# 30891 )
  • kod düzeltildi getenv() # 30924 )
  • Yeniden bağlanırken pdo bağlantıları yapması engellendi ( # 30998 )
  • dev-master takma adlarını 6.0-devile 6.x-dev d06cc79 ) arasında güncelleyin
  • Veritabanı doğrulayıcılarında varsayılan olarak kullanılan model bağlantısı ( # 31037 )

Optimizasyon

  • Servis Sağlayıcı kaydını optimize edildi ( # 30960 )
  • Optimize etme runningInConsole yöntemi eklendi ( # 30922 )
  • Translator and view gecikmesi ( # 31009 )



Bu yazıyı paylaş


Yorumlar (0)

Yorum Yap