Blog Yazılarım

Laravel 6.8.0 Çıktı

Laravel 6.8.0 Çıktı


Yanıtlarda ArrayAccess

Taylor Otwell Uygulanan ArrayAccess üzerinde JsonResponse ve TestResponse sınıfları. JSON verilerini bir testte veya JsonResponse örneğinde almak istiyorsanız, dizi erişimine sahip olmak uygundur. Taylor bunun çekme isteğinde nasıl yararlı olabileceğini özetledi (# 30817) 

İşte PR'dan kısa bir örnek :

// In a test...

Route::get('/', function () {
  return ['servers' => ['foo', 'bar']];
});

$response = $this->get('/');

// Before
$this->assertCount(2, $response->original['servers']);

// After
$this->assertCount(2, $response['servers']);

Paketler Özel Markdown Mail Temalarını Kullanabilir

Paketler artık özel markdown mail temalarını kullanabilir. Şimdi, bir paket aşağıdaki örnek gibi kullanabilir:

mailcoach::mails.layout.mailcoach

AssertViewHas ()

TestResponse::assertViewHas() dizi kontrolleri için desteği vardır:

$this->get('/page')
    ->assertViewHas('page', [
        'component' => 'PageComponent',
        'url' => '/page',
        'version' => null,
        'props' => [
            'user_name' => 'John Doe'
        ]
    ]);
Aşağıdaki yeni özelliklerin ve güncellemelerin tam listesini ve bunun tamamı GitHub'da 6.7.0 ile 6.8.0 arasındaki farkları görebilirsiniz . Laravel 6.0 için tam sürüm notları GitHub v6 changelog'da bulunmaktadır :

v6.8.0

Eklendi

  • Özel etiketleme posta temalarını kullanmak için izin verilen paketler ( # 30814 , 2206d52 )
  • Diziler için destek eklendi TestResponse::assertViewHas()# 30837 )
  • Eklendi Model::setRawAttribute()# 30853 )
  • Kaynağa--force seçenek eklendi make:controller# 30856 )
  • Uygulanan ArrayAccess JsonResponseve TestResponse# 30817 )
  • Kaynağa--seed seçenek eklendi make::model# 30828 , 2cd9417 )

Sabit

  • Kullanırken bir tanesi yerine iki dizin oluşturma düzeltildi change()# 30843 )
  • Mailable3c8ccc2 ) içinde yinelenen ekleri engelle
  • ServiceProvider içinde PHP 7.4 için Lumen# 30819 )
  • Veritabanı doğrulama kurallarında anlamlı olmayan model doğrulama düzeltildi ( # 30840 )

Güncellenen




Bu yazıyı paylaş


Yorumlar (0)

Yorum Yap