private function loadLang() { if (Yasui_Registry::exists('lang')) { $lang = Yasui_Registry::get('lang'); $lang->loadFile('Validate'); return $lang->getFile('Validate'); } return array(); }
public function __construct($dbAdapter = 'MySQL') { if ($this->_dbAdapter == null) { if (!Yasui_Registry::exists('databaseConnection')) { $config = Yasui_Registry::get('config'); if (isset($config->database['driver']) && file_exists(dirname(__FILE__) . '/Driver/' . $config->database['driver'] . '.php')) { $dbAdapter = $config->database['driver']; } require 'Yasui/Database/Driver/' . $dbAdapter . '.php'; $adapter = 'Yasui_Database_Driver_' . $dbAdapter; Yasui_Registry::set('databaseConnection', new $adapter()); } } $this->_dbAdapter = Yasui_Registry::get('databaseConnection'); }