Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $users = User::with('role.role')->with('comments');
- if (!empty($filters)) {
- $users->sorting($sorting);
- }
- return $query->orderBy($sorting['field'], $sorting['direction']);
- return $query->with(['role.role' => function ($q) use ($sorting) {
- $q->orderBy('name', $sorting['direction']);
- }]);
- $query->whereHas('comments', function ($q) use ($operation, $votes) {
- $q->havingRaw("sum(up_votes + down_votes) $operation $votes");
- }, '>', 0)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement