public function destroy($id) { $users = User::select('id')->where('role_id', '=', $id)->take(1)->get()->toArray(); if (!$users) { Role::destroy($id); return true; } return false; }
public function find($take, $skip, $sort, $filter) { return User::select('users.id', 'roles.name as role', 'users.first_name', 'users.last_name', 'users.email', 'users.enabled')->join('roles', 'users.role_id', '=', 'roles.id')->skip($skip)->take($take)->withoutRoot()->orderBy($sort['field'], $sort['order'])->get(); }