public function leaveComment($userId, $statusId, $body) { $comment = Comment::leave($body, $statusId); User::findOrFail($userId)->comments()->save($comment); return $comment; }
/** * Save a new status for a user * * @param Status $status * @param $userId * @return mixed */ public function save(Status $status, $userId) { return User::findOrFail($userId)->statuses()->save($status); }
public function leaveLike($userId, $statusId, $value) { $comment = Like::leaveLike($value, $statusId); User::findOrFail($userId)->comments()->save($comment); return $comment; }
/** * Find a user by their id */ public function findById($id) { return User::findOrFail($id); }