function uc_roles_ca_predicate in Simple Package Tracking 6
Implements hook_ca_predicate().
File
- ./
simple_package_tracking.module, line 310
Code
function uc_roles_ca_predicate() {
$predicates = array();
// Notify the user when a role is granted.
$predicates['simple_package_tracking_add_number'] = array(
'#title' => t('A tracking number is added'),
'#description' => t('A tracking number is added.'),
'#class' => 'notification',
'#trigger' => 'simple_package_tracking_add_number',
'#status' => 1,
'#actions' => array(
array(
'#name' => 'simple_package_tracking_tracking_email',
'#title' => t('Send an e-mail to the customer'),
'#argument_map' => array(
'order' => 'order',
'tracking_number' => 'tracking_number',
),
'#settings' => array(
'from' => uc_store_email_from(),
'addresses' => '[order-email]',
'subject' => uc_get_message('simple_package_tracking_tracking_notification_subject'),
'message' => uc_get_message('simple_package_tracking_tracking_notification_message'),
'format' => 1,
),
),
),
);
return $predicates;
}