示例#1
0
 public function log($message)
 {
     // if the even is system generated, then add 0 as user id
     // and mark it system event
     if (Auth::guest()) {
         $userId = 1;
         $message = 'System event: ' . $message;
     } else {
         $userId = Auth::user()->id;
     }
     $this->activity->log(['description' => $message, 'user_id' => $userId, 'ip_address' => $this->request->ip(), 'user_agent' => $this->getUserAgent()]);
 }
示例#2
0
 /**
  * Get the list of activity for an individual user
  * @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View
  */
 public function getUserActivityList()
 {
     $activities = $this->activity->getUserActivitiesWithPagination(20);
     return view(settings('theme_folder') . 'user/user-activity-list', compact('activities'));
 }