間違ったデータベースに接続しようとすると、次のような標準の kohana 例外メッセージが表示されます。
Database_Exception [ 1049 ]: Unknown database 'mywrongdatabase'
MODPATH\database\classes\kohana\database\mysql.php [ 108 ]
protected function _select_db($database)
{
if ( ! mysql_select_db($database, $this->_connection))
{
// Unable to select database
[line 108] throw new Database_Exception(':error',
array(':error' => mysql_error($this->_connection)),
mysql_errno($this->_connection));
}
Database_MySQL::$_current_databases[$this->_connection_id] = $database;
これはファイルから出てきました
MODPATH\database\classes\kohana\database\mysql.php [ 108 ]
標準的なコハナの例外の代わりに独自のメッセージを設定する方法 (および場所) は? また、kohana の標準モジュール (データベースなど) やシステム ファイルも変更したくありません。