Job Bus:コンソールコマンド編

前々回、ユーザー登録処理をコントローラからJobクラスに抽出して、再利用可能にしました。今回はコンソールコマンドを作ることで、コントローラ以外の場所でJob Busを使う方法を試します。

※ Laravel 5.0の Command Busは v5.1で Job Busに変更されました。

続きを読む

モデルの生成先ディレクトリ

artisan コマンドを使ってモデルを生成すると app ディレクトリの直下にモデルが生成されます。

$ php artisan make:model Hoge

$ ls app/Hoge.php 
app/Hoge.php

artisan コマンドでモデル名の前にパスを付与することで生成先のディレクトリを指定できます。

$ php artisan make:model Models/Hoge

$ ls app/Models/Hoge.php 
app/Models/Hoge.php

artisan コマンドの歩き方

Laravel で開発を進める上で、様々な用途で使用する artisanコマンド。しかし、機能が多すぎて使い方が分からなくなることが多々あります。コマンドやオプションの調べ方をメモしておきます。

コマンドの一覧表示

php artisan
    or
php artisan list

コマンドの使い方、オプションの表示

php artisan help コマンド名