public function createDeleteLogForUser(\App\User $model)
 {
     $activity = new \App\Activity();
     $activity->action = 'Deleted a(n) ' . $model->permission->name . '. Username: ' . $model->username;
     $activity->user()->associate(Auth::user());
     $activity->save();
     return $activity;
 }
 /**
  * 
  * @param Project $project
  * @param Task $task
  */
 public function comment(Request $request, Project $project, Task $task)
 {
     $comment = new \App\Activity($request->all() + ['type' => 'comment']);
     $comment->user()->associate(auth()->user());
     $comment->resource()->associate($task);
     $comment->save();
     return $comment;
 }