sendError([ 'message' => __('You do not have permission to access this resource', 'fluent-cart') ]); } $filter = $request->get('filter') ?? ''; $filter = str_replace('fluent_cart_', '', $filter); $data = $request->get('data', []); if ($filter === 'single_order_page') { $order = Order::find((int)$data['order_id']); if (!$order) { return $this->sendError([ 'message' => __('Order not found', 'fluent-cart') ]); } $data['order'] = $order; } return $this->sendSuccess([ 'widgets' => apply_filters('fluent_cart/widgets/' . $filter, [], $data) ]); } }