[Laravel] 5.7.13がリリースされました
laravel/frameworkのバージョン5.7.13がリリースされました。更新された機能について確認していきます。
Added
1. カスタムバリデーションルールでメッセージを配列で指定可能になりました #26327
2. Collection
にwhenEmpty()
/whenNotEmpty()
/unlessEmpty()
/unlessNotEmpty()
メソッドが追加されました #26345
3. Collection
にsome()
メソッドが追加されました #26376, 8f7e647
4. Illuminate\Cache\Repository
にmissing()
メソッドが追加されました #26351
5. Illuminate\View\Factory
にMacroable
トレイトが追加されました #26351
6. UNION
を使用する際にも集計クエリが可能になりました #26365
以下のようなクエリに対してもcount()
で集計可能になりました。
DB::table('posts')->union(DB::table('videos'))->count();
select count(*) as aggregate from (
(select * from `posts`) union (select * from `videos`)
) as `temp_table`
詳しい変更については以下を確認してください。