Edit File: NegotiationOrderController.php
<?php namespace App\Http\Controllers\Admin; use App\Services\User\NegotiationOrderService; use App\Traits\ReportTrait; use App\Http\Requests\Admin\Neighborhoods\StoreNeighborhoodRequest; use App\Http\Requests\Admin\Neighborhoods\UpdateNeighborhoodRequest; use App\Services\CityService; use App\Services\NeighborhoodService; class NegotiationOrderController extends AdminBasicController { public function __construct(private NegotiationOrderService $negotiationOrderService) {} public function index($id = null) { if (request()->ajax()) { $rows = $this->negotiationOrderService->allForDashboard(paginateNum: 15)['rows']; $html = view('admin.negotiation_orders.table', compact('rows'))->render(); return response()->json(['html' => $html]); } return view('admin.negotiation_orders.index'); } public function details($id) { $order = $this->negotiationOrderService->find($id)['row']; return view('admin.negotiation_orders.show', compact('order')); } }
Back to File Manager