De winkelwagen is leeg
{ $orderId = filter_input(INPUT_GET, 'order_id', FILTER_SANITIZE_NUMBER_INT) ?: null; $key = filter_input(INPUT_GET, 'key', FILTER_SANITIZE_SPECIAL_CHARS) ?? null; $order = wc_get_order($orderId); if (!$order) { $order = wc_get_order(wc_get_order_id_by_order_key($key)); } if (!$order) { throw new RuntimeException( "Could not find order by order Id {$orderId}", 404 ); } if (!$order->key_is_valid($key)) { throw new RuntimeException( "Invalid key given. Key {$key} does not match the order id: {$orderId}", 401 ); } return $order; } private function extractRemoteItemsIds(array $data) { if (empty($data['lines'])) { return []; } return implode(',', wp_list_pluck($data['lines'], 'id')); } }
De winkelwagen is leeg
Resultaat 1–12 van de 692 resultaten wordt getoond