Exemplo n.º 1
0
 public static function appendErrorsContent($content)
 {
     if (!self::$displayed && !empty(self::$current)) {
         $content = '<div class="toeErrorMsg">' . implode('<br />', self::$current) . '</div>' . $content;
         self::$displayed = true;
     }
     return $content;
 }
Exemplo n.º 2
0
 public function __call($name, $arguments)
 {
     $controller = $this->getController();
     if (method_exists($controller, $name)) {
         //try to find this method in controller
         return $this->getController()->{$name}(isset($arguments[0]) ? $arguments[0] : NULL, isset($arguments[0]) ? $arguments[0] : NULL, isset($arguments[0]) ? $arguments[0] : NULL);
     } elseif ($controller) {
         //try to find this method in model
         $model = $controller->getModel();
         if (method_exists($model, $name)) {
             return $this->getController()->{$name}(isset($arguments[0]) ? $arguments[0] : NULL, isset($arguments[0]) ? $arguments[0] : NULL, isset($arguments[0]) ? $arguments[0] : NULL);
         }
     }
     errorsBup::push(langBup::_(array('Module', $this->_code, 'method', $name, 'undefined')), errorsBup::FATAL);
 }
Exemplo n.º 3
0
 /**
  * Display all errors for module installer, must be used ONLY if You realy need it
  */
 public static function displayErrors($exit = true)
 {
     $errors = errorsBup::get(errorsBup::MOD_INSTALL);
     foreach ($errors as $e) {
         echo '<b style="color: red;">' . $e . '</b><br />';
     }
     if ($exit) {
         exit;
     }
 }
Exemplo n.º 4
0
importClassBup('dispatcherBup');
importClassBup('fieldBup');
importClassBup('tableBup');
importClassBup('frameBup');
importClassBup('langBup');
importClassBup('reqBup');
importClassBup('uriBup');
importClassBup('htmlBup');
importClassBup('responseBup');
importClassBup('fieldAdapterBup');
importClassBup('validatorBup');
importClassBup('errorsBup');
importClassBup('utilsBup');
importClassBup('modInstallerBup');
importClassBup('wpUpdater');
importClassBup('toeWordpressWidgetBup');
importClassBup('installerDbUpdaterBup');
importClassBup('templateModuleBup');
importClassBup('templateViewBup');
importClassBup('fileuploaderBup');
installerBup::update();
errorsBup::init();
dispatcherBup::doAction('onBeforeRoute');
frameBup::_()->parseRoute();
dispatcherBup::doAction('onAfterRoute');
dispatcherBup::doAction('onBeforeInit');
frameBup::_()->init();
dispatcherBup::doAction('onAfterInit');
dispatcherBup::doAction('onBeforeExec');
frameBup::_()->exec();
dispatcherBup::doAction('onAfterExec');