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

«Документация 5.х»

Сброс пароля

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

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

Введение

Хотите быстро приступить к работе? Просто запустите shphp artisan make:auth в новом приложении Laravel и перейдите в свой браузер по адресу http://your-app.dev/register или по любому другому URL, который назначен вашему приложению. Эта единственная команда позаботится о строительстве всей вашей системы аутентификации, включая сброс паролей!

Большинство веб-приложений предоставляют пользователям возможность сбросить забытые пароли…

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. Затем с помощью…

pilat

По поводу «Пользовательские драйверы Valet»: нет ли рекомендаций по поводу отладки драйверов?

А то я что-то набросал свое, но получаю редирект на `localhost:8888` с ошибкой `ERR_CONNECTION_REFUSED`. Попытки использовать `var_dump` в телах методов ничего не принесли :/

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

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

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

Введение

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

Сериализация моделей…

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

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

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

Введение

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

Коллекции

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

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

Введение

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

Отношения

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

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

Введение

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

  1. Один…

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

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

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

Введение

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

Sawa4

Всем привет! У вас заработал крон? Я делаю так:

*  *    * * *   root    /usr/bin/php /var/www/site.name/artisan schedule:run » /dev/null 2>&1

Но у меня не работает почему то на Debian 7.8, что я делаю не так?

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

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

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

Введение

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

WarLight

Нашел, что то, что представлено здесь в конце (команды) не работают. Долго мучался)
А на этой странице всё ок.

Вместо

shphp artisan db:seed —class=UserTableSeeder

должно быть

shphp artisan db:seed --class=UserTableSeeder

Предположу, что и

shphp artisan migrate:refresh —seed

нужно поправить

Авторизация

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

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

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

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

sergiiBubalo

Це швидше за все метод моделі User, який робить щось типу:

public function isSuperAdmin()
{
    return Auth::user()->is_super_admin ?: false;
}

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