私は今Laravel 5.1を使用しています。なぜLaravel移行クラスに名前空間がないのですか?
php artisan make:migration create_users_table --create=users
コマンドによって生成されたマイグレーションクラスファイルは、次のようになります:私はこの移行のクラスファイルを編集して保存すると
<?php
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class CreateUsersTable extends Migration
{
// up and down ...
}
、私の崇高なテキストでのPHPコードスニファは、非標準を指摘しますのメッセージ '各クラスは少なくとも1レベルの名前空間に属している必要があります'
私は[https://laravel.com/docs/5.1/migrations]と検索結果のトップバッチでは答えられませんでした。 stackoverflowに関する関連する質問は私をクリアしません。
理由を知っている人がいますか、何かヒントを教えてください。ありがとう!
私は上記の '解決策'を理解していません。既にlaravelによって実装されていますか、または 'マイグレーションクラスに名前空間があるかどうか'を説明する例はありますか? – cjli