Laravel tinker

Laravel Tinker – дополнительный пакет, который позволяет работать с кодом проекта из командной строки.

Запускается Tinker как команда Artisan:

$ php artisan tinker

Затем можно вводить код проекта:

$article = new App\Article;

Важно учитывать регистр и вводить полный путь namespace.

После этого можно обратиться к свойству объекта:

$article->title = "foo";

Тут же можно получить нужную нам модель:

$article = App\Article::find(1);

В итоге будет примерно такой вывод:

=> App\Article {#1
     id: "1",
     created_at: "2020-02-24 14:21:32",
     updated_at: "2020-02-25 12:01:14",
     deleted_at: null,
     title: 'Article',
   }