Войти

Что вас интересует?

Фреймворк Laravel

8 трюков с метками времени в Laravel

По дефолту в моделях Eloquent предполагается, что в таблице есть поля меток времени (timestamp) — created_at и updated_at. И с ними можно сделать много чего, настраивая их и выполняя интересные операций. Давайте посмотрим.

Сессии в Laravel

В этой статье мы рассмотрим, как можно использовать хелперы сессий. Laravel Session предоставляют множество различных форматов для хранения данных, включая файлы, куки, базу данных, Redis и Memcached.

Laravel Уведомления

Система уведомлений Laravel позволяет отправлять уведомления пользователям используя различные каналы. В этой статье мы рассмотрим Laravel Notifications, самый прекрасный способ обработки уведомлений для вашего веб-приложения.

Лучший способ реализации Слушателя и События

Работая с Laravel, мы часто забываем, что во фреймворке всё — это класс, и его можно использовать как POPO (Plain Old PHP Object — Старый добрый PHP-объект). Это мне значительно облегчило мою жизнь при работе с Событиями (Events) и слушателями (Listeners).

Добавление данных в текущий запрос

Иногда бывает необходимо добавить свои данные к текущему запросу в Laravel. Например, вы помещаете в мидлвар проверку, разрешен ли пользователю доступ к этой странице, и, затем, передаете эту «проверку» дополнительным параметром текущего запроса.


Формы входа и регистрации на одной странице

Довольно часто, особенно в интернет-магазинах, вы можете увидеть страницу с формами входа или регистрации перед завершением покупки. Но в Laravel эти два маршрута ведут на отдельные страницы входа и регистрации. Как их объединить и избежать конфликта?

Обратите внимание: в конце этой статьи вы найдете ссылку на Github с простым проектом оформления заказа.