Тот самый PHP-фреймворк для веб-ремесленников

REST-маршрутизация

Route::get('/', function()
{
  return 'Привет, мир!';
});

Простая работа с данными

Post::with('comments')
  ->where('public', 1)
  ->orderBy('created_at')
  ->get();

Расширенные шаблоны

@foreach ($users as $user)
  <p>{{{ $user->name }}}</p>
  @include('user.info', $user)
@endforeach
Может войдёшь?
Черновики Написать статью Профиль

Статьи

Основы Laravel 5: Частичные шаблоны и повторное использование форм

перевод Основы Laravel 5 Laracasts

Это перевод видео-урока с Laracasts, серия Laravel 5 Fundamentals, урок №13View Partials and Form Reuse от . Перевод обновлён . Опечатка? Выдели и нажми Ctrl+Enter.

(0:00)
Итак, у нас есть конечный маршрут, показывающий форму для создания новой статьи. Отлично. Но, как вы можете себе представить, нам вероятно понадобится ещё одна форма для ситуаций, когда статью требуется обновить. Так как именно это будет работать? Что же, давайте поговорим о ходе работы и в…

Nik0ne

Если при попытки отредактировать статью у вас вылетает ошибка, то возможно вам нужно в ArticlesController добавить use Illuminate\Http\Request;

Основы Laravel 5: Среды и настройки

перевод Основы Laravel 5 Laracasts

Это перевод видео-урока с Laracasts, серия Laravel 5 Fundamentals, урок №6Environments and Configuration от . Перевод обновлён . Опечатка? Выдели и нажми Ctrl+Enter.

(0:00)
Добро пожаловать. Итак, давайте перейдём к разговору о конфигурации, а также о переменных окружения в Laravel 5. В предыдущем уроке мы уже немного говорили об этом. У нас есть файл .env в корне проекта, содержащий ряд ключей и значений. Так как же именно Laravel ссылается на них? Это…

MuhamedTJ

Спасибо, за видео

Мастерство Vim: PeepOpen

перевод Laracasts Мастерство Vim

Это перевод видео-урока с Laracasts, серия Vim Mastery, урок №12PeepOpen от . Перевод обновлён . Опечатка? Выдели и нажми Ctrl+Enter.

(0:00)
Давайте вернемся к процессу просмотра ваших файлов. Очевидно, вы занимаетесь этим чаще, чем чем-либо еще, поэтому очень важно найти решение, которое устроит именно вас. Если вы хотите что-то вроде механизма в SublimeText, вы можете использовать PeepOpen. Это почти, как менеджер файлов в GUI, который работает в некоторых других редакторах. Особенно пару лет назад, он был очень популярен. Он не…

Основы Laravel 5: Запросы из форм и проверка ввода

перевод Основы Laravel 5 Laracasts

Это перевод видео-урока с Laracasts, серия Laravel 5 Fundamentals, урок №12Form Requests and Controller Validation от . Перевод обновлён . Опечатка? Выдели и нажми Ctrl+Enter.

(0:00)
Хорошо, мы готовы разобраться с валидацией, это довольно интересная тема. Так что если я перейду на PHPArticlesController — вот где мы закончили в прошлый раз. Единственное различие в том, что я добавил несколько документирующих комментариев в различные методы. И…

Мастерство Vim: Настройки для Laravel

перевод Laracasts Мастерство Vim

Это перевод видео-урока с Laracasts, серия Vim Mastery, урок №13Laravel-Specific Mappings от . Перевод обновлён . Опечатка? Выдели и нажми Ctrl+Enter.

(0:00)
Это Laracasts, в конце концов. Почему бы нам не прерваться и применить некоторые специальные улучшения для Laravel? Кстати, если вы не используете Laravel, вы можете применить их очень просто к любому фреймворку или инструменту, который используете. Хорошо. Если мы посмотрим в сайдбар, тут у нас типичное приложение Laravel. Одну вещь вы будете делать, возможно, чаще, чем что-либо, — посещать…

Основы Laravel 5: Даты, мутаторы и области запросов

перевод Основы Laravel 5 Laracasts

Это перевод видео-урока с Laracasts, серия Laravel 5 Fundamentals, урок №11Dates, Mutators, and Scopes от . Перевод обновлён . Опечатка? Выдели и нажми Ctrl+Enter.

(0:00)
Итак, мы хотим разобраться с валидацией, но для начала, давайте чуть-чуть поговорим о паре других моментов, чтобы наш код стал чище. Посмотрим на несколько хороших примеров, чтобы немного больше поработать с Carbon. Мы можем поговорить об областях запросов (query scopes) и ещё о ряде мелких моментов типа…

Мастерство Vim: Обрамление текста

перевод Laracasts Мастерство Vim

Это перевод видео-урока с Laracasts, серия Vim Mastery, урок №15Managing Snippets от . Перевод обновлён . Опечатка? Выдели и нажми Ctrl+Enter.

(0:00)
Давным-давно, когда я только-только изучал Vim, обнаружение плагина surround.vim от Tim Pope (tpope) сэкономило мне кучу времени. Позвольте показать, как это удобно. Начнем, как обычно, с его установки. Напишем здесь Plugin и вставим ссылку из GitHub. Теперь перезапишем наш файл .vimrc. Запустим установку плагина. Давайте перейдем в произвольный файл, например, этот класс PHP

Мастерство Vim: Управление сниппетами

перевод Laracasts Мастерство Vim

Это перевод видео-урока с Laracasts, серия Vim Mastery, урок №14Managing Snippets от . Перевод обновлён . Опечатка? Выдели и нажми Ctrl+Enter.

(0:00)
Когда речь идет о сниппетах, у вас есть несколько вариантов. Но, обычно, у меня очень хорошо работает это расширение. Давайте установим его в этом уроке. ,ev, переместит меня в файл .vimrc. Простите, еще раз, — мы должны перейти в наш файл plugins.vim и вставить это сюда. Вот так. Хорошо, теперь можем вернуться. И, кстати, я просто нажму Ctrl+6…

Мастерство Vim: Поиск и замена по всему проекту

перевод Laracasts Мастерство Vim

Это перевод видео-урока с Laracasts, серия Vim Mastery, урок №11Custom Highlighting от . Перевод обновлён . Опечатка? Выдели и нажми Ctrl+Enter.

(0:00)
Одна вещь в Vim является загадкой для новых пользователей — как происходит поиск проектов. Например, верно то, что, если мы перейдем... я не знаю... в PHPAuthController, то вы увидите, — прокручу тут вниз — что я добавил новый раздел с названием John Doe. В текущем файле я могу найти это легко…

Afatar

Только меня бесят в тексте непонятные циферки в скобках (0:00, 0:30....) ?

Мастерство Vim: Настройка подсветки синтаксиса

перевод Laracasts Мастерство Vim

Это перевод видео-урока с Laracasts, серия Vim Mastery, урок №10Custom Highlighting от . Перевод обновлён . Опечатка? Выдели и нажми Ctrl+Enter.

(0:00)
В следующем уроке у нас будет больше конкретики. Но сейчас я покажу вам, как можно настроить практически всё, что угодно. Я бы хотел сделать несколько настроек внешнего вида. Как я сказал, если вы найдете нужные настройки в Vim, вы можете изменить все, что душа пожелает. К примеру, вам может нравиться, что цвет фона в этом сайдбаре отличается, а…

Назад | ДальшеДвижется на Habravel