function commerce_reports_patterns_form_submit in Commerce Reporting 7.3
Same name and namespace in other branches
- 7.4 modules/patterns/commerce_reports_patterns.admin.inc \commerce_reports_patterns_form_submit()
File
- modules/
patterns/ commerce_reports_patterns.admin.inc, line 38
Code
function commerce_reports_patterns_form_submit($form, &$form_state) {
$min_support = (double) $form_state['values']['min_support'] / 100;
$min_confidence = (double) $form_state['values']['min_confidence'] / 100;
$batch = array(
'title' => t('Association rule mining'),
'operations' => array(
array(
'commerce_reports_patterns_load',
array(
$min_support,
),
),
array(
'commerce_reports_patterns_frequent_itemset',
array(),
),
array(
'commerce_reports_patterns_association_rules',
array(
$min_confidence,
),
),
),
'finished' => 'commerce_reports_patterns_finished',
'file' => drupal_get_path('module', 'commerce_reports_patterns') . '/commerce_reports_patterns.batch.inc',
);
batch_set($batch);
batch_process('admin/commerce/reports/patterns/view');
}