* @copyright Since 2013 Ovidiu Cimpean * @license Do not edit, modify or copy this file * * @version Release: 4 */ class NewsletterProApiSyncNewsletterBlock extends NewsletterProApi { public function call() { ignore_user_abort(true); set_time_limit(0); @ini_set('max_execution_time', '0'); $module = NewsletterProTools::module(); $response = Tools::jsonDecode($module->importEmailsFromBlockNewsletterCron(pqnp_config('LAST_DATE_NEWSLETTER_BLOCK_SYNC')), true); echo '
';
if (!empty($response['errors'])) {
echo $module->l('Errors');
echo '
';
echo '
';
exit(implode('
', $response['errors']));
} else {
pqnp_config('LAST_DATE_NEWSLETTER_BLOCK_SYNC', date('Y-m-d H:i:s'));
exit($response['msg']);
}
}
}