2017-03-03 1 views
0

私はLaravelの活動ロガーRegulus343/ActivityLogパッケージを使用して起動して、私はすべての活動を実施したが、私はDBは、それを記録していない新規ユーザを作ったとき、ここに私のコードです使用Laravel活動ロガーRegulus343/ActivityLog

<?php 
namespace App\Http\Controllers; 
use Illuminate\Http\Request; 
use App\Http\Requests; 
class PagesController extends Controller 
{ 
    // 
    public function home($user,$id) 
    { 
     Activity::log([ 
      'contentId' => $user->id, 
      'contentType' => 'User', 
      'action'  => 'Create', 
      'description' => 'Created a User', 
      'details'  => 'Username: '.$user->username, 
      'updated'  => (bool) $id, 
     ]); 
     return view('welcome'); 
    } 
} 

答えて

0

Activityを使用しようとしているようですが、一番上に持ち込まなかったようです。上部に次の行を追加してみてください:use Activity;またはuse Regulus\ActivityLog\Models\Activity;

+0

はい、私はこれを行いました。これは、ユーザーが作成されたときに情報をdbに返す必要がありますか?現在は動作しません –