アプリ
機能 |
コマンド |
備考 |
Laravelバージョン表示 |
php artisan -- version |
|
ルーティング表示 |
php artisan route:list |
|
APPキー生成 |
php artisan key:generate |
|
タイムアウト設定
php -d max_execution_time=9000 artisan 〜
キャッシュ削除
機能 |
コマンド |
備考 |
アプリケーションキャッシュ削除 |
php artisan cache:clear |
|
設定ファイルキャッシュ削除 |
php artisan config:clear |
|
ルーティングキャッシュ削除 |
php artisan route:clear |
|
ビューキャッシュ削除 |
php artisan view:clear |
|
最適化
機能 |
コマンド |
備考 |
オートローダ再作成 |
composer dump-autoload |
|
コンパイルファイル削除 |
php artisan clear-compiled |
|
オートローダファイル最適化 |
php artisan optimize |
Laravel5.5以降は不要 |
ソース作成
機能 |
コマンド |
備考 |
コントローラ作成 |
php artisan make:controller XXXController |
|
リソースコントローラ作成 |
php artisan make:controller XXXController -- resource |
|
モデル作成 |
php artisan make:model Models/aaa/XXX |
|
プロバイダ作成 |
php artisan make:provider XXX |
|
ミドルウェア作成 |
php artisan make:middleware XXX |
|
イベント作成 |
php artisan make:event XXX |
|
リスナー作成 |
php artisan make:listner XXX |
|
バッチ作成 |
php artisan make:command XXX |
|
マイグレーション・シード
「Laravel Migration/Seed」参照
バッチ実行
「Laravel バッチ」参照
tinker
php artisan tinker
機能 |
コマンド |
備考 |
SQL実行確認 |
>>> DB::select(‘select 1’); |
|
.env設定名確認 |
>>> config(‘database.default’); |
|
接続設定確認 |
>>> DB::connection()->getConfig(); |
|
PDO設定確認 |
>>> DB::connection()->getPdo(); |
|