Beispiel #1
0
 /**
  * Raise: adiciona uma nova mensagem de erro
  * @param: error(mixed), mensagem de erro ou array assossiativo contendo as configurações da mensagem de erro
  * @access: public
  * @return: void
  */
 public static function raise($error)
 {
     if (!is_array($error)) {
         self::$error[] = Zeus_Array::merge(self::$defaults, array('message' => $error));
     } else {
         self::$error[] = Zeus_Array::merge(self::$defaults, $error);
     }
     Zeus_Event::execute('error.raise');
     return;
 }
 public function __construct()
 {
     require BASE_PATH . DS . 'configuration.php';
     $this->database = Zeus_Array::merge(array('hostname' => 'localhost', 'username' => 'root', 'password' => '', 'db_type' => 'mysql'), $database);
     $this->site = Zeus_Array::merge(array('baseurl' => 'http://localhost/', 'sitename' => 'Zeus Ecommerce'), $site);
 }