Давайте начнем быстро Я нашел новые вещи в Laravel 9.20 Released, которыми хочу поделиться с вами.
- разрешить Collection random() принимать вызываемый объектhttps://github.com/laravel/framework/pull/43028
$comments = $user->comments->random(5);
// Now
$comments = $user->comments;
$comments = $comments->random(min(5, count($comments)));
$comments = $user->comments->random(fn($items) => min(5, count($items)));
- функция: Str::inlineMarkdown()https://github.com/laravel/framework/pull/43126
Str::markdown('Use [Laravel](https://laravel.com)!')
// <p>Use <a href="https://laravel.com">Laravel</a>!</p>
Str::inlineMarkdown('Use [Laravel](https://laravel.com)!')
// Use <a href="https://laravel.com">Laravel</a>!
- Добавлена необходимая директиваhttps://github.com/laravel/framework/pull/43103
<input type='email' name="email" @required( !auth()->user()->is_admin )>
<input type='password' name="password" @required( !auth()->user()->is_admin )>
- Добавить метод replicateQuietly в Modelhttps://github.com/laravel/framework/pull/43141This аналогично существующим saveQuietly, incrementQuietly, decrementQuietly…
$replicated = $model->replicateQuietly();
- Изменить код политики 403 для безопасностиhttps://github.com/laravel/framework/pull/43097
Я надеюсь, что вам понравилось вместе со мной, а чтобы узнать больше об этом релизе, посетите источники и ищите дальше. Я обожаю вас, которые ищут все новое.
Источник :- https://www.youtube.com/watch?v=gHpurEE5Lfs
Источник :- https://www.youtube.com/watch?v=kkwQLpIitdE