function commerce_autosku_commerce_product_type_update in Commerce AutoSKU 7
Implements hook_commerce_product_type_update().
File
- ./
commerce_autosku.commerce.inc, line 12 - Contains Drupal Commerce specific hook implementations. Included automatically.
Code
function commerce_autosku_commerce_product_type_update($type) {
if (isset($type['autosku_status']) && !$type['autosku_status']) {
$type['autosku']['pattern'] = FALSE;
}
ctools_include('export');
if (!($record = ctools_export_crud_load('commerce_autosku_patterns', $type['type']))) {
$record = ctools_export_crud_new('commerce_autosku_patterns');
}
$record->product_type = $type['type'];
$record->pattern = !empty($type['autosku']['pattern']) ? $type['autosku']['pattern'] : FALSE;
$record->advanced = $type['autosku']['advanced'];
ctools_export_crud_save('commerce_autosku_patterns', $record);
}