当前位置: 首页>>代码示例>>PHP>>正文


PHP Zend_Controller_Action_Helper_ViewRenderer::getViewSuffix方法代码示例

本文整理汇总了PHP中Zend_Controller_Action_Helper_ViewRenderer::getViewSuffix方法的典型用法代码示例。如果您正苦于以下问题:PHP Zend_Controller_Action_Helper_ViewRenderer::getViewSuffix方法的具体用法?PHP Zend_Controller_Action_Helper_ViewRenderer::getViewSuffix怎么用?PHP Zend_Controller_Action_Helper_ViewRenderer::getViewSuffix使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Zend_Controller_Action_Helper_ViewRenderer的用法示例。


在下文中一共展示了Zend_Controller_Action_Helper_ViewRenderer::getViewSuffix方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: testInitViewWithOptions

 public function testInitViewWithOptions()
 {
     $this->request->setModuleName('foo')->setControllerName('index');
     $controller = new Foo_IndexController($this->request, $this->response, array());
     $this->helper->setActionController($controller);
     $viewDir = dirname(__FILE__) . str_repeat(DIRECTORY_SEPARATOR . '..', 2) . DIRECTORY_SEPARATOR . 'views';
     $this->helper->initView($viewDir, 'Baz_Bat', array('neverRender' => true, 'noRender' => true, 'noController' => true, 'viewSuffix' => 'php', 'scriptAction' => 'foo', 'responseSegment' => 'baz'));
     $this->assertTrue($this->helper->getNeverRender());
     $this->assertTrue($this->helper->getNoRender());
     $this->assertTrue($this->helper->getNoController());
     $this->assertEquals('php', $this->helper->getViewSuffix());
     $this->assertEquals('foo', $this->helper->getScriptAction());
     $this->assertEquals('baz', $this->helper->getResponseSegment());
     $scriptPaths = $this->helper->view->getScriptPaths();
     $scriptPath = $scriptPaths[0];
     $this->assertContains($this->_normalizePath($viewDir), $this->_normalizePath($scriptPath));
     $helperPaths = $this->helper->view->getHelperPaths();
     $found = false;
     foreach ($helperPaths as $prefix => $paths) {
         if ('Baz_Bat_Helper_' == $prefix) {
             $found = true;
         }
     }
     $this->assertTrue($found, 'Helper prefix not set according to spec: ' . var_export($helperPaths, 1));
     $filterPaths = $this->helper->view->getFilterPaths();
     $found = false;
     foreach ($filterPaths as $prefix => $paths) {
         if ('Baz_Bat_Filter_' == $prefix) {
             $found = true;
         }
     }
     $this->assertTrue($found, 'Filter prefix not set according to spec' . var_export($filterPaths, 1));
 }
开发者ID:SustainableCoastlines,项目名称:loveyourwater,代码行数:33,代码来源:ViewRendererTest.php

示例2: 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());
 }
开发者ID:ThorstenSuckow,项目名称:conjoon,代码行数:15,代码来源:ViewRendererTest.php


注:本文中的Zend_Controller_Action_Helper_ViewRenderer::getViewSuffix方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。