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

«Перевод»

Мастерство Vim: Привет, Vim

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

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

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

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

перевод документация 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.3) , (ветка 5.2) и (ветка 5.1). Опечатка? Выдели и нажми Ctrl+Enter.

Введение

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

Alexandr5

Для меня. Ибо достало путаться.

PHP
class Post extends Model {
  public function 
comments(){
    return 
$this->hasMany('App\Comment''id_в_таблице_комментов''id_в_таблице_постов');
  }
}


class 
Comment extends Model {
  public function 
post(){
    return 
$this->belongsTo('App\Post''id_в_таблице_комментов''id_в_таблице_постов');
  }
}

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

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

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

Введение

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

lexxxart

эта проблема решена — теперь
Running scheduled command: Closure

[Symfony\Component\Debug\Exception\FatalThrowableError]
Class 'App\Task' not found

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

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

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

Введение

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

blackdark20

Ссылка ... документацию по фабрике моделей, ... не работает

Авторизация

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

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

Введение

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

elvin

А логику $user->can(...) нужно помещать в контроллер?
Ларавел сам подгружает нашего авторизованного пользователя и его пост, если указать экземпляры их моделей в параметрах ф-ции контроллера?

Шаблоны Blade

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

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

Введение

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

begovik

А если наоборот, файл app.blade.php хранится во resources/views, а подключаемые элементы во resources/views/layouts, как тогда app.blade.php подключить в @extends?

Основы Laravel 5: Основы Model/Controller/View

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

Это перевод видео-урока с Laracasts, серия Laravel 5 Fundamentals, урок №9Basic Model/Controller/View Workflow от . Перевод обновлён . Опечатка? Выдели и нажми Ctrl+Enter.

(0:00)
Теперь, когда мы создали класс PHPArticle, и мы немного понимаем как работает Eloquent, почему бы нам дальше не рассмотреть процесс создания контроллера, загрузку записей из БД и отображение их на странице через наш вид? Это стало бы хорошим, простым примером начального…

NeuroZ

После строки php artisan make:controller ArticlesController --plain Надо добавить, что начиная с 5.2 --plain надо заменять на --resource

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