attributes->get('preview', false); } /** * Page size, capped so a public caller cannot ask for everything at once. */ protected function perPage(Request $request, int $default = 20, int $max = 100): int { return min(max($request->integer('per_page', $default), 1), $max); } }