Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Он и перед 5.1 грозился. Но общественность не разделяет. По правде говоря и мне не нравится идея сидеть на LTS до следующего LTS. С 5.3 до 5.4 я обновился за 15 минут
А посмотреть можно уже сейчас в ветке dev
Наконец-то! Адекватные rules-классы!!!
Только автор еще про responsable -интерфейсы не упомняул, для собственных классов response
https://laravel-news.com/laravel-5-5-responsable
Теперь стало возможным получить данные из валидатора и передать их в метод create.
В предыдущих версиях Laravel нам приходилось слать реальные письма или пользоваться email-клиентом вроде Mailtrap, чтобы протестировать рассылку, и задачка это была не самая веселая.
Route::get('/contact', function (){
$fio = 'Фамилия Имя Отчество';
$phone = '88005553535';
$email = 'email@mail.mail';
$type = 'Предмет';
$msg = 'Сообщение';
return view('emails.forms.html.contact', compact('fio', 'phone', 'email', 'type', 'msg'));
});В предыдущих версиях Laravel все фабрики размещались внутри одного файла app/factories/ModelFactory.php.Из коробки да, но можно было руками создать, например UserFactory.php и определить там конкретную фабрику. А теперь для этого есть консольная команда.
if($number !== 3) { throw new NotThreeException('Number is not three') };, которая очень очевидна и явно не будет хранить скрытых особенностей и непонятных режимов работы функции throw_if?request()->validate
Тот момент, когда класс занимается не своим делом…
Новые функции в Laravel 5.5