2017-09-04 9 views
0

サイトに登録するときに、ユーザー用のプロジェクトを作成する必要があります。このコードを試しましたが、Projectクラスを渡すことはできません。Laravelモデルのイベントパラメータ

public static function boot() 
{ 
    parent::boot(); 

    static::created(function ($user) { 
     $project = new Project(); 
     $project->title = trans('messages.first_project'); 
     $project->owner_id = $user->id; 
     $project->save(); 
     $project->users()->attach([$user->id]); 
    }); 
} 

エラー:クラス「プロジェクト」は、ファイルの先頭に

+0

なぜシーディングを使用しないのですか? –

+0

エラーが発生しました – chanafdo

+0

エラー: 'Project'クラスが見つかりません – trisztan

答えて

1

追加「を使用するアプリケーション\プロジェクト」が見つかりません。