function mailchimp_ecommerce_ubercart_node_insert in Mailchimp E-Commerce 8
Same name and namespace in other branches
- 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']);
}
}