/** * 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); }