本文整理汇总了PHP中Zend_Controller_Action_Helper_ViewRenderer::init方法的典型用法代码示例。如果您正苦于以下问题:PHP Zend_Controller_Action_Helper_ViewRenderer::init方法的具体用法?PHP Zend_Controller_Action_Helper_ViewRenderer::init怎么用?PHP Zend_Controller_Action_Helper_ViewRenderer::init使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Zend_Controller_Action_Helper_ViewRenderer
的用法示例。
在下文中一共展示了Zend_Controller_Action_Helper_ViewRenderer::init方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: init
/**
* Инициализирует объект представления.
*
* @return void
*/
public function init()
{
if ($this->view === null) {
$view = new Zend_View();
$view->addHelperPath('Rp/View/Helper', 'Rp_View_Helper_');
$this->setView($view);
}
parent::init();
}
示例2: testActionReturnsViewRendererToOriginalState
/**
* Future ViewRenderer State issues should be included in this test.
*
* @group ZF-2846
*/
public function testActionReturnsViewRendererToOriginalState()
{
/* Setup the VR as if we were inside an action controller */
$viewRenderer = new Zend_Controller_Action_Helper_ViewRenderer();
$viewRenderer->init();
Zend_Controller_Action_HelperBroker::addHelper($viewRenderer);
// make sure noRender is false
$this->assertFalse($viewRenderer->getNoRender());
$value = $this->helper->action('bar', 'action-foo');
$viewRendererPostAction = Zend_Controller_Action_HelperBroker::getStaticHelper('viewRenderer');
// ViewRenderer noRender should still be false
$this->assertFalse($viewRendererPostAction->getNoRender());
$this->assertSame($viewRenderer, $viewRendererPostAction);
}
示例3: testViewSuffixInstanceNotSharedWhenViewHelperIsCloned
/**
* @group ZF-11127
*/
public function testViewSuffixInstanceNotSharedWhenViewHelperIsCloned()
{
$a = new Zend_Controller_Action_Helper_ViewRenderer();
$a->init();
$a->setViewSuffix('A');
$this->assertEquals('A', $a->getViewSuffix());
$b = clone $a;
$this->assertEquals('A', $b->getViewSuffix());
$b->setViewSuffix('B');
$this->assertEquals('B', $b->getViewSuffix());
$this->assertNotEquals('B', $a->getViewSuffix());
}