FirePHPとZendFrameworkでログに記録するものをわざわざ取得することに悩まされています。Firebugがインストールされ、サイトが許可リストに含まれています。FirePHPをチェックするために他にできるテストがあるかどうかはわかりません。
ブートストラップ:
protected function _initActionHelper()
{
$writer = new Zend_Log_Writer_Firebug();
$logger = new Zend_Log($writer);
Zend_Registry::set('logger', $logger);
}
コントローラー:
class IndexController extends Zend_Controller_Action
{
protected $logger;
public function init()
{
$this->logger = Zend_Registry::get('logger');
}
public function indexAction()
{
$this->logger->log('ALERT', Zend_Log::ALERT);
}
}