Example #1
0
 /**
  * Allows the Auto-EOT Sytem to be processed through a server-side Cron Job.
  *
  * @package optimizeMember\Cron_Jobs
  * @since 3.5
  *
  * @attaches-to ``add_action("init");``
  *
  * @return null Or exits script execution after task completed.
  */
 public static function auto_eot_system_via_cron()
 {
     do_action("ws_plugin__optimizemember_before_auto_eot_system_via_cron", get_defined_vars());
     /**/
     if (!empty($_GET["optimizemember_auto_eot_system_via_cron"])) {
         if ($GLOBALS["WS_PLUGIN__"]["optimizemember"]["o"]["auto_eot_system_enabled"]) {
             c_ws_plugin__optimizemember_auto_eots::auto_eot_system();
             /* Process. */
             /**/
             do_action("ws_plugin__optimizemember_during_auto_eot_system_via_cron", get_defined_vars());
         }
         exit;
         /* Clean exit. */
     }
     /**/
     do_action("ws_plugin__optimizemember_after_auto_eot_system_via_cron", get_defined_vars());
 }