正如戈登所说:
在 Zend Framework 中,引导是加载应用程序的过程。这包括但不限于会话。
您可以在 Bootstrap 类中创建许多私有方法。所有以_init前缀开头的方法名称将在应用程序启动之前执行一次。
这里有一个例子:
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
protected function initSidebar(){
// Define a placeholder view for a template/layout
$this->bootstrap('View'); //Make sure the view resource is made available
$view = $this->getResource('View');
$view->placeholder('sidebar')
->setPrefix("<div class=\"sidebar\">\n <div class=\"block\">\n")
->setSeparator("</div>\n <div class=\"block\">\n")
->setPostfix("</div>\n</div>");
}
protected function initDocType() {
// Define a constant for the Doctype string on the template
$this->bootstrap('View');
$view = $this->getResource('View');
$view->doctype('HTML5');
}
}