人気のPHP WEBアプリケーションフレームワークLaravelのTipsを記録していきます

Laravel artisan の makeコマンド

● Laravel artisan の makeコマンド

コントローラーなどの各モジュールを作成するときにもちろん既存のファイルのコピペでもいいのですが、 artisan の make コマンドを使うと、エラーのない中身が空のひな形ファイルが作成されます。

● Laravel artisan でコントローラーを作成する(make:controller)

0. コントローラー作成コマンドのヘルプを表示

php artisan make:controller -h

例 : コントローラー「HomeController」を作成する

php artisan make:controller HomeController

成功すると app/Http/Controllers/HomeController.php が作成されます。

● その他のLaravel artisan の make系コマンド

以下、同様に次の make コマンドがあります。

 make:auth             Scaffold basic login and registration views and routes
  make:channel          Create a new channel class
  make:command          Create a new Artisan command
  make:controller       Create a new controller class
  make:event            Create a new event class
  make:exception        Create a new custom exception class
  make:factory          Create a new model factory
  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:notification     Create a new notification class
  make:observer         Create a new observer class
  make:policy           Create a new policy class
  make:provider         Create a new service provider class
  make:request          Create a new form request class
  make:resource         Create a new resource
  make:rule             Create a new validation rule
  make:scaffold         Create a scaffold with bootstrap 3
  make:seeder           Create a new seeder class
  make:test             Create a new test class

● よく使う make系コマンド

種類 ヘルプ表示コマンド
コントローラー php artisan make:controller -h
モデル(DBデータ操作) php artisan make:model -h
マイグレーション(DBデータ構造) php artisan make:migration -h
シーダー(DBデータ作成) php artisan make:seeder -h
No.1387
12/05 10:11

edit