You are here

function mailchimp_ecommerce_ubercart_node_insert in Mailchimp E-Commerce 8

Same name and namespace in other branches
  1. 7 modules/mailchimp_ecommerce_ubercart/mailchimp_ecommerce_ubercart.module \mailchimp_ecommerce_ubercart_node_insert()

Implements hook_node_insert().

File

modules/mailchimp_ecommerce_ubercart/mailchimp_ecommerce_ubercart.module, line 17
Integrates Ubercart with Mailchimp eCommerce.

Code

function mailchimp_ecommerce_ubercart_node_insert(Node $node) {
  if ($node
    ->getType() == 'product') {

    // Create a corresponding Mailchimp product.
    $product_handler = new ProductHandler();
    $product = $product_handler
      ->buildProductFromNode($node);
    $product_handler
      ->addProduct($product['id'], $product['title'], $product['url'], $product['title'], $product['description'], $product['type'], $product['variants']);
  }
}