public function create(Pattern $pattern, User $user, $comment) { $comment = new Comment(compact('comment')); $comment->user_id = $user->id; $pattern->comments()->save($comment); }