Exemple #1
0
 /**
  * Run
  *
  * @param array $options Options
  *
  * @return void
  */
 public static function run(array $options)
 {
     \XLite\Core\Database::getRepo('XLite\\Model\\TmpVar')->setVar(static::getImportCancelFlagVarName(), false);
     \XLite\Core\Database::getRepo('XLite\\Model\\TmpVar')->setVar(static::getImportUserBreakFlagVarName(), false);
     \XLite\Core\Database::getRepo('XLite\\Model\\TmpVar')->initializeEventState(static::getEventName(), array('options' => $options));
     \XLite\Core\EventTask::import();
     call_user_func(array('\\XLite\\Core\\EventTask', static::getEventName()));
 }