authorizeResource(KeyNumber::class); } /** * Get a paginate resource. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\JsonResponse */ public function jsonPaginate(Request $request): \Illuminate\Http\JsonResponse { /** @var \App\Models\Product $productModels */ $productModels = $request->targetModel::query() ->orderBy('label', 'ASC') ->paginate($request->input('paginate') ?? 10); return \response()->json($productModels); } }