Ejemplo n.º 1
0
function ceske_sluzby_heureka_overeno_zakazniky($order_id, $posted)
{
    $api = get_option('wc_ceske_sluzby_heureka_overeno-api');
    if (!empty($api)) {
        $order = new WC_Order($order_id);
        // https://github.com/heureka/heureka-overeno-php-api
        require_once dirname(__FILE__) . '/src/HeurekaOvereno.php';
        $language = get_locale();
        if ($language == "sk_SK") {
            $overeno = new HeurekaOvereno($api, HeurekaOvereno::LANGUAGE_SK);
        } else {
            $overeno = new HeurekaOvereno($api);
        }
        $overeno->setEmail($posted['billing_email']);
        $products = $order->get_items();
        foreach ($products as $product) {
            $overeno->addProduct($product['name']);
        }
        $overeno->addOrderId($order_id);
        $overeno->send();
    }
}