Мелкие полезности Laravel: Request или Input

Приветствую. Всем приходится отправлять данные от клиента и обрабатывать их на сервере.
Например отправляем данные с формы

и обрабатываем контроллером

В данном случае мы как бы плодим две схожие сущности в одном методе и все из-за того что $request->get(‘space.min’) не вернет нам правильного значения.

И вот тут нам поможет $request->input(key).
Заменив \Input::get(‘space.min’) на $request->input(‘space.min’) и \Input::get(‘space.max’) на $request->input(‘space.max’) мы получим тот же результат не обращаюсь с статичному классу Input.

Laravel 5 и страницы ошибок

laravelДо выхода релиза 5 версии Laravel осталось недолго и я начал изучать возможности новой версии. Первое что мне захотелось попробовать, это указание своей 404 станицы (а в дальнейшем и других страниц с ошибками). Реализация по 4 версии выдала ошибку и тут пришлось углубится в изучение.

Пробегаясь взглядом по папкам приложения сразу была замечена папка app/Exceptions и файл Handler.php. Это и дало направление куда «копать».

В вышеупомянутом файле присутствовал метод render который использовал исключения. Не буду тянуть кота за шарики и покажу измененный метод

Читать…

Larulogin — пакет Laravel для работы с сервисом uLogin

Многоуважаемы любители #laravel! Написал на досуге пакет для работы с сервисом #uLogin.

Пользуйтесь https://github.com/bitw/larulogin и не забывайте сообщать о найденных багах и пожеланиях

PS

В пакете реализована поддержка #Cartalyst #Sentry

Larauth — экономим время при работе с Cartalyst/Sentry

Наверняка кажды раз при разработке нового проекта на Laravel большинство использовали Cartalyst/Sentry и соответственно писали контроллер и собирали формы на что уходило какое-то количество времени. Вот и я начиная очередной проект столкнулся с этой необходимостью. И тут пришла мне идея написать пакет который в дальнейшем можно использовать в последующих проектах с минимальными затратами по времени и максимальной простотой поддержки и обновления предыдущих. Так на свет родился пакет Larauth. Читать…