function sf_queue_process_queue_force in Salesforce Suite 7.2
Same name and namespace in other branches
- 6.2 sf_queue/sf_queue.module \sf_queue_process_queue_force()
@todo Please document this function.
See also
1 call to sf_queue_process_queue_force()
- sf_queue_disable in sf_queue/
sf_queue.install - Implements hook_disable().
1 string reference to 'sf_queue_process_queue_force'
- sf_queue_menu in sf_queue/
sf_queue.module - @file sf_queue.module Implements export queue and administrativa for Salesforce API
File
- sf_queue/
sf_queue.module, line 180 - sf_queue.module Implements export queue and administrativa for Salesforce API
Code
function sf_queue_process_queue_force($redir = TRUE) {
if (!variable_get('sf_queue_enabled', FALSE)) {
return FALSE;
}
$settings = variable_get('sf_queue_settings', _sf_queue_default_settings());
$state = variable_get('sf_queue_state', _sf_queue_default_state());
$request_time = REQUEST_TIME;
$state['last_attempt'] = $request_time;
variable_set('sf_queue_state', $state);
sf_queue_process_queue($settings, $state);
if (user_access('administer salesforce')) {
drupal_set_message(t('Salesforce export queue processed.'));
}
if ($redir == TRUE) {
drupal_goto("admin/reports/sf_queue/");
}
}