Mensagem de erro personalizada banco de dados indisponível – ZendFramework
Bom vou falar sobre a mensagem personalizada de erro caso o banco de dados esteja indisponivel.
vamos la… no bootstrap.php do ZendFramework basta você inserir o metodo abaixo.
protected function _initConnection()
{
$options = $this->getOption('resources');
$db_adapter = $options['db']['adapter'];
$params = $options['db']['params'];
try{
$db = Zend_Db::factory($db_adapter, $params);
$db->getConnection();
$registry = Zend_Registry::getInstance();
$registry->set('db', $db);
}catch( Zend_Exception $e){
//echo $e->getMessage();
echo "
Estamos sem conexão ao banco de dados no momento.
já estamos providenciando a Solução.
Mensagem de Erro : " . $e->getMessage() . " ";
exit;
}
}
pode ver que possui um “echo” com html dentro, basta personalizar ao seu gosto, espero que tenha gostado.