input('page', 1); // $perPage = $request->input('per_page', 10); $perPage = $params['size'] ?? 10; $page = $params['current'] ?? 1; $where = []; $user_id =$params['user_id']; if(empty($user_id) || $user_id == 0){ $where[] = ['user_id', '=', $user_id]; } $user = Customer::with('user')->where($where)->paginate($perPage, ['*'], 'page', $page); $user = $user->toArray(); foreach ($user['data'] as &$item) { unset($item['password']); } return $user; } }