Может войдёшь?
Черновики Написать статью Профиль
Community

Community +735

Вступил в наши ряды: 18 декабря 2014

Замечен в последний раз: 4 дня назад

Оставил на форуме: 560 тем

Последнее сообщение: 0 секунд назад

Сайт: laravel.ru

GitHub: LaravelRUS

Twitter: LaravelRUS

ВКонтакте: laravel_rus

Вы сможете отправить письмо, если войдёте

Коллективный разум Laravel.ru.

Статьи (102)

Valet

перевод документация 5.х

Этот перевод актуален для англоязычной документации на (ветка 5.2). Опечатка? Выдели и нажми Ctrl+Enter.
Введение

Valet — среда для разработки в Laravel для минималистов, работающих на Mac. Без Vagrant, без Apache, без Nginx, без файла /etc/hosts. Можно даже расшаривать сайты в общий доступ через локальные туннели. Да, нам и самим это нравится.

Laravel Valet включает на вашем Mac фоновую автозагрузку Caddy. Затем с помощью…

Сериализация

перевод документация 5.х

Этот перевод актуален для англоязычной документации на (ветка 5.2) и (ветка 5.1). Опечатка? Выдели и нажми Ctrl+Enter.
Введение

При создании JSON API вам часто потребуется преобразовывать модели и отношения к массивам или формату JSON. Eloquent содержит методы для выполнения этих преобразований и управляет атрибутами, включенными в вашу сериализацию.

Основы использования

Преобразование модели в массив

Преобразователи

перевод документация 5.х

Этот перевод актуален для англоязычной документации на (ветка 5.2) и (ветка 5.1). Опечатка? Выдели и нажми Ctrl+Enter.
Введение

Читатели и преобразователи позволяют вам форматировать атрибуты модели Eloquent при их чтении или записи. Например, вы хотите использовать Laravel-шифратор, чтобы зашифровать значение, пока оно хранится в базе, и затем автоматически расшифровать атрибут, когда вы обращаетесь к нему в модели Eloquent.

Коллекции

перевод документация 5.х

Этот перевод актуален для англоязычной документации на (ветка 5.2) и (ветка 5.1). Опечатка? Выдели и нажми Ctrl+Enter.
Введение

Все наборы результатов, возвращаемые Eloquent, являются экземплярами объекта Illuminate\Database\Eloquent\Collection, в том числе результаты, получаемые с помощью метода PHPget() или доступные через отношения. Объект коллекции Eloquent наследует базовую коллекцию Laravel. Поэтому он наследует десятки методов, используемых для гибкой работы…

Отношения

перевод документация 5.х

Этот перевод актуален для англоязычной документации на (ветка 5.1). Опечатка? Выдели и нажми Ctrl+Enter.
Введение

Ваши таблицы скорее всего как-то связаны с другими таблицами БД. Например, статья в блоге может иметь много комментариев, а заказ может быть связан с оставившим его пользователем. Eloquent упрощает работу и управление такими отношениями. Laravel поддерживает многие типы связей:

  1. Один к одному
  2. Один ко многим

Планировщик задач

перевод документация 5.х

Этот перевод актуален для англоязычной документации на (ветка 5.2) и (ветка 5.1). Опечатка? Выдели и нажми Ctrl+Enter.
Введение

В прошлом разработчики создавали Cron-записи для каждой запланированной задачи. И это была головная боль. Ваш планировщик задач больше не находится в системе контроля версий, и вы должны заходить через SSH на свой сервер, чтобы добавить Cron-записи. Планировщик команд Laravel позволяет вам гибко и выразительно определить планирование своих команд в самом Laravel…

Загрузка начальных данных в БД

перевод документация 5.х

Этот перевод актуален для англоязычной документации на (ветка 5.2) и (ветка 5.1). Опечатка? Выдели и нажми Ctrl+Enter.
Введение

У Laravel есть механизм наполнения вашей БД начальными данными (seeding) с помощью специальных классов. Все такие классы хранятся в database/seeds. Они могут иметь любое имя, но вам, вероятно, следует придерживаться какой-то логики в их именовании — например, UserTableSeeder и т.д. По умолчанию для вас уже определён класс DatabaseSeeder. Из этого…

Авторизация

перевод документация 5.х

Этот перевод актуален для англоязычной документации на (ветка 5.2) и (ветка 5.1). Опечатка? Выдели и нажми Ctrl+Enter.

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

Авторизация была добавлена в…

Шаблоны Blade

перевод документация 5.х

Этот перевод актуален для англоязычной документации на (ветка 5.2) и (ветка 5.1). Опечатка? Выдели и нажми Ctrl+Enter.
Введение

Blade — простой, но мощный шаблонизатор, поставляемый с Laravel. В отличие от других популярных шаблонизаторов для PHP Blade не ограничивает вас в использовании чистого PHP-кода в ваших представлениях. Все представления Blade скомпилированы в чистый PHP-код и кешированы, пока в них нет изменений, а значит, Blade практически не нагружает ваше приложение. Файлы…

Углублённый быстрый старт

документация 5.х

Этот перевод актуален для англоязычной документации на (ветка 5.1). Опечатка? Выдели и нажми Ctrl+Enter.
Введение

Это руководство позволит вам быстро освоить фреймворк Laravel. Оно содержит информацию о миграциях баз данных, Eloquent ORM, маршрутизации, аутентификации, авторизации, валидации, представлениях и Blade-шаблонах. Это отличная отправная точка для новичков в фреймворке Laravel и PHP-фреймворках в целом. Если вы уже использовали Laravel или…

Есть ещё статьи