Lumen 使用 php artisan tinker
目錄
Lumen 沒有像 Laravel 一樣可以直接使用 Tinker。
如果想要使用 psysh shell 必須要自己安裝。
Tinker 安裝步驟
- 使用 composer 載入 tinker
composer require vluzrmos/tinker --dev
- 註冊在 lumen 的 service providers
lumen\bootstrap\app.php
$app->register(Vluzrmos\Tinker\TinkerServiceProvider::class);
- 在 shell console 使用 tinker
php artisan tinker
Lumen Generator
另外,後來發現有另一套 Generator 也不錯, 可以參考 Lumen Generator,提供以下指令產生基本的程式碼架構
key:generate Set the application key
make:command Create a new Artisan command
make:controller Create a new controller class
make:event Create a new event class
make:job Create a new job class
make:listener Create a new event listener class
make:mail Create a new email class
make:middleware Create a new middleware class
make:migration Create a new migration file
make:model Create a new Eloquent model class
make:policy Create a new policy class
make:provider Create a new service provider class
make:seeder Create a new seeder class
make:test Create a new test class