Отправка сообщения на почту при возникновении исключения (сайты на Laravel)

Данный материал является вольным переводом статьи «Learn How to Send an Email on Error Exceptions» с сайта laravel-news.com (автор статьи Amit Gupta).  В Laravel все исключения обрабатываются классом App\Exceptions\Handler. Этот класс содержит два метода: report() и render(). Нас интересует метод report(). Он используется для отправки сообщений об ошибках в логи […]

Создание форума в Laravel

Для работы с данным материалом, в качестве основы, я использовал исходники с сайта laracasts.com, которые можно бесплатно скачать с GitHub. Серия уроков называется Let’s Build A Forum with Laravel and TDD. Там также используется Vue.js фреймворк, но здесь я его не использую. Данный материал посвящен исключительно Laravel. Тестирование здесь также […]

E-mail подтверждение регистрации пользователя в Laravel

Суть проекта такова: пользователь заполняет форму регистрации, после чего пользовательские данные заносятся в БД. Но сразу после этого пользователь не сможет зайти под своим именем на сайт, так как сначала он должен пройти проверку подлинности своего почтового ящика. Для осуществлении такой проверки, кроме стандартных полей в таблицу users (name, email, […]

Сортировка объектов в PHP 7

Предположим у нас есть несортированный список пользователей (имя, возраст): Иван, 34; Валера, 17; Елена, 34; Иван, 35; Иван, 37; Иван, 36; Антон, 10. И предположим этих пользователей нужно отсортировать по именам. Используя оператор <=>, получим следующее:

Автоматическое наполнение БД в Laravel

Для начала установим копию Laravel на нужный сервер, как это делается можно почитать и посмотреть на разных сайтах, в том числе и на англоязычном сайте разработчиков, в разделе документации. Кстати, они там добавили два туториала по созданию to-do списка, один попроще, другой посложнее. Раньше этого не было, и была только […]

Простая 2D-игра на Unity 5. Часть 1

Суть игры состоит в том, что вы управляете летающей тарелкой, которая собирает кристаллы. После того как вы соберете все кристаллы вы выигрываете. Очень простая игра, но для понимания основ самое оно.

Простая 2D-игра на Unity 5. Часть 2

Реализовав основной материал, мне бросилось в глаза, что летающая тарелка выглядит просто как плавающий в пространстве объект, поэтому я решил добавить динамики: мигающих огоньков и вращения. Я думаю, это придает большей реалистичности. Также мне захотелось, чтобы тарелка слегка отталкивалась от стенок, на мой взгляд, это добавляет еще больше реализма и […]