Posted on 12 ноября, 2024
Для чего в Laravel нужны Middleware
В Laravel Middleware — это промежуточный слой, который обрабатывает HTTP-запросы до и после того, как они попадают в контроллеры. Это позволяет реализовывать различные задачи, такие как аутентификация, логирование, защита от CSRF-атак, проверка прав доступа и т.д. Middleware позволяет… Read More
Posted on 11 ноября, 2024
Зачем нужны Requests в Laravel
Пример создания и использования Request в Laravel 1. Создание Request Чтобы создать новый Request, используйте Artisan команду: Эта команда создаст новый файл StoreUserRequest.php в директории app/Http/Requests. 2. Определение правил валидации Откройте созданный файл StoreUserRequest.php и определите правила валидации… Read More
Posted on 8 ноября, 2024
Что такое route model binding в Laravel
В Laravel route model binding — это механизм, который позволяет автоматически связывать идентификатор, переданный в маршруте (route), с экземпляром модели. Это облегчает работу с маршрутами и упрощает код, так как вам не нужно вручную извлекать модель из базы… Read More
Posted on 6 ноября, 2024
Ошибка Parse error: syntax error, unexpected ‘public’ (T_PUBLIC), expecting end of file в Laravel
Ошибка в Laravel при выполнении команды php artisan route:list обычно возникает из-за синтаксической ошибки в PHP-коде. Эта ошибка говорит о том, что где-то в коде Laravel есть неожиданное использование ключевого слова public, где оно не должно находиться. Вот… Read More