function commerce_gc_product_submit_order_form_giftcard_purchases in Commerce GC 7
1 string reference to 'commerce_gc_product_submit_order_form_giftcard_purchases'
- commerce_gc_product_form_commerce_order_ui_order_form_alter in modules/
commerce_gc_product/ commerce_gc_product.module
File
- modules/
commerce_gc_product/ commerce_gc_product.module, line 206 - Provides Giftcard product type and support.
Code
function commerce_gc_product_submit_order_form_giftcard_purchases(&$form, &$form_state) {
$order = $form_state['commerce_order'];
$order_wrapper = entity_metadata_wrapper('commerce_order', $order);
foreach ($order_wrapper->commerce_line_items as $line_item_wrapper) {
if (commerce_gc_product_line_item_is_giftcard($line_item_wrapper) && !$line_item_wrapper->commerce_giftcards
->value()) {
// If a giftcard purchase line item is found, hand it off to rules for
// processing.
commerce_gc_product_process_line_item_giftcards($line_item_wrapper);
}
}
}