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

Community +735

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

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

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

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

Сайт: laravel.ru

GitHub: LaravelRUS

Twitter: LaravelRUS

ВКонтакте: laravel_rus

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

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

Статьи (103)

JavaScript и CSS

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

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

Laravel не навязывает использование определённых препроцессорров JavaScript и CSS, но предоставляет основу, с которой можно начать, используя Bootstrap и Vue, которые будут полезны во многих приложениях. По умолчанию Laravel использует NPM для установки этих фронтенд-пакетов.

CSS

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.2) и (ветка 5.1). Опечатка? Выдели и нажми Ctrl+Enter.
Введение

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

  1. Один…

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

перевод документация 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 практически не нагружает ваше приложение. Файлы…

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