json(LoanOrderIndexResource::collection( LoanOrder::query()->where('user_id', auth()->id())->paginate() )); } /** * SAVE* Loan order. */ public function store(LoanOrderStoreRequest $request): JsonResponse { LoanOrder::create( $request->validated(), ...[ 'user_id' => auth()->id(), 'status' => OrderRepo::PENDING, 'source' => OrderRepo::MOBILE_DEVICE, ] ); return response()->json([ 'message' => __('Successfully created'), ], 201); } /** * Display the specified resource. */ public function show(Request $request): void { // } /** * Update the specified resource in storage. */ public function update(Request $request): void { // } /** * Remove the specified resource from storage. */ public function destroy(Request $request): void { // } }