亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? viewrenderer.php

?? zend的加強包 zend的加強包
?? PHP
?? 第 1 頁 / 共 2 頁
字號:
        // Register view with action controller (unless already registered)        if ((null !== $this->_actionController) && (null === $this->_actionController->view)) {            $this->_actionController->view       = $this->view;            $this->_actionController->viewSuffix = $this->_viewSuffix;        }    }    /**     * init - initialize view     *     * @return void     */    public function init()    {        if ($this->getFrontController()->getParam('noViewRenderer')) {            return;        }        $this->initView();    }    /**     * Set view basePath specification     *     * Specification can contain one or more of the following:     * - :moduleDir - current module directory     * - :controller - name of current controller in the request     * - :action - name of current action in the request     * - :module - name of current module in the request     *     * @param  string $path     * @return Zend_Controller_Action_Helper_ViewRenderer Provides a fluent interface     */    public function setViewBasePathSpec($path)    {        $this->_viewBasePathSpec = (string) $path;        return $this;    }    /**     * Retrieve the current view basePath specification string     *     * @return string     */    public function getViewBasePathSpec()    {        return $this->_viewBasePathSpec;    }    /**     * Set view script path specification     *     * Specification can contain one or more of the following:     * - :moduleDir - current module directory     * - :controller - name of current controller in the request     * - :action - name of current action in the request     * - :module - name of current module in the request     *     * @param  string $path     * @return Zend_Controller_Action_Helper_ViewRenderer Provides a fluent interface     */    public function setViewScriptPathSpec($path)    {        $this->_viewScriptPathSpec = (string) $path;        return $this;    }    /**     * Retrieve the current view script path specification string     *     * @return string     */    public function getViewScriptPathSpec()    {        return $this->_viewScriptPathSpec;    }    /**     * Set view script path specification (no controller variant)     *     * Specification can contain one or more of the following:     * - :moduleDir - current module directory     * - :controller - name of current controller in the request     * - :action - name of current action in the request     * - :module - name of current module in the request     *     * :controller will likely be ignored in this variant.     *     * @param  string $path     * @return Zend_Controller_Action_Helper_ViewRenderer Provides a fluent interface     */    public function setViewScriptPathNoControllerSpec($path)    {        $this->_viewScriptPathNoControllerSpec = (string) $path;        return $this;    }    /**     * Retrieve the current view script path specification string (no controller variant)     *     * @return string     */    public function getViewScriptPathNoControllerSpec()    {        return $this->_viewScriptPathNoControllerSpec;    }    /**     * Get a view script based on an action and/or other variables     *     * Uses values found in current request if no values passed in $vars.     *     * If {@link $_noController} is set, uses {@link $_viewScriptPathNoControllerSpec};     * otherwise, uses {@link $_viewScriptPathSpec}.     *     * @param  string $action     * @param  array  $vars     * @return string     */    public function getViewScript($action = null, array $vars = array())    {        $request = $this->getRequest();        if ((null === $action) && (!isset($vars['action']))) {            $action = $this->getScriptAction();            if (null === $action) {                $action = $request->getActionName();            }            $vars['action'] = $action;        } elseif (null !== $action) {            $vars['action'] = $action;        }        $inflector = $this->getInflector();        if ($this->getNoController() || $this->getNeverController()) {            $this->_setInflectorTarget($this->getViewScriptPathNoControllerSpec());        } else {            $this->_setInflectorTarget($this->getViewScriptPathSpec());        }        return $this->_translateSpec($vars);    }    /**     * Set the neverRender flag (i.e., globally dis/enable autorendering)     *     * @param  boolean $flag     * @return Zend_Controller_Action_Helper_ViewRenderer Provides a fluent interface     */    public function setNeverRender($flag = true)    {        $this->_neverRender = ($flag) ? true : false;        return $this;    }    /**     * Retrieve neverRender flag value     *     * @return boolean     */    public function getNeverRender()    {        return $this->_neverRender;    }    /**     * Set the noRender flag (i.e., whether or not to autorender)     *     * @param  boolean $flag     * @return Zend_Controller_Action_Helper_ViewRenderer Provides a fluent interface     */    public function setNoRender($flag = true)    {        $this->_noRender = ($flag) ? true : false;        return $this;    }    /**     * Retrieve noRender flag value     *     * @return boolean     */    public function getNoRender()    {        return $this->_noRender;    }    /**     * Set the view script to use     *     * @param  string $name     * @return Zend_Controller_Action_Helper_ViewRenderer Provides a fluent interface     */    public function setScriptAction($name)    {        $this->_scriptAction = (string) $name;        return $this;    }    /**     * Retrieve view script name     *     * @return string     */    public function getScriptAction()    {        return $this->_scriptAction;    }    /**     * Set the response segment name     *     * @param  string $name     * @return Zend_Controller_Action_Helper_ViewRenderer Provides a fluent interface     */    public function setResponseSegment($name)    {        if (null === $name) {            $this->_responseSegment = null;        } else {            $this->_responseSegment = (string) $name;        }        return $this;    }    /**     * Retrieve named response segment name     *     * @return string     */    public function getResponseSegment()    {        return $this->_responseSegment;    }    /**     * Set the noController flag (i.e., whether or not to render into controller subdirectories)     *     * @param  boolean $flag     * @return Zend_Controller_Action_Helper_ViewRenderer Provides a fluent interface     */    public function setNoController($flag = true)    {        $this->_noController = ($flag) ? true : false;        return $this;    }    /**     * Retrieve noController flag value     *     * @return boolean     */    public function getNoController()    {        return $this->_noController;    }    /**     * Set the neverController flag (i.e., whether or not to render into controller subdirectories)     *     * @param  boolean $flag     * @return Zend_Controller_Action_Helper_ViewRenderer Provides a fluent interface     */    public function setNeverController($flag = true)    {        $this->_neverController = ($flag) ? true : false;        return $this;    }    /**     * Retrieve neverController flag value     *     * @return boolean     */    public function getNeverController()    {        return $this->_neverController;    }    /**     * Set view script suffix     *     * @param  string $suffix     * @return Zend_Controller_Action_Helper_ViewRenderer Provides a fluent interface     */    public function setViewSuffix($suffix)    {        $this->_viewSuffix = (string) $suffix;        return $this;    }    /**     * Get view script suffix     *     * @return string     */    public function getViewSuffix()    {        return $this->_viewSuffix;    }    /**     * Set options for rendering a view script     *     * @param  string  $action       View script to render     * @param  string  $name         Response named segment to render to     * @param  boolean $noController Whether or not to render within a subdirectory named after the controller     * @return Zend_Controller_Action_Helper_ViewRenderer Provides a fluent interface     */    public function setRender($action = null, $name = null, $noController = null)    {        if (null !== $action) {            $this->setScriptAction($action);        }        if (null !== $name) {            $this->setResponseSegment($name);        }        if (null !== $noController) {            $this->setNoController($noController);        }        return $this;    }    /**     * Inflect based on provided vars     *     * Allowed variables are:     * - :moduleDir - current module directory     * - :module - current module name     * - :controller - current controller name     * - :action - current action name     * - :suffix - view script file suffix     *     * @param  array $vars     * @return string     */    protected function _translateSpec(array $vars = array())    {        $inflector  = $this->getInflector();        $request    = $this->getRequest();        $dispatcher = $this->_frontController->getDispatcher();        $module     = $dispatcher->formatModuleName($request->getModuleName());        $controller = substr($dispatcher->formatControllerName($request->getControllerName()), 0, -10);        $action     = $dispatcher->formatActionName($request->getActionName());        $params     = compact('module', 'controller', 'action');        foreach ($vars as $key => $value) {            switch ($key) {                case 'module':                case 'controller':                case 'action':                case 'moduleDir':                case 'suffix':                    $params[$key] = (string) $value;                    break;                default:                    break;            }        }        if (isset($params['suffix'])) {            $origSuffix = $this->getViewSuffix();            $this->setViewSuffix($params['suffix']);        }        if (isset($moduleDir)) {            $origModuleDir = $this->_getModuleDir();            $this->_setModuleDir($params['moduleDir']);        }        $filtered = $inflector->filter($params);        if (isset($params['suffix'])) {            $this->setViewSuffix($origSuffix);        }        if (isset($moduleDir)) {            $this->_setModuleDir($origModuleDir);        }        return $filtered;    }    /**     * Render a view script (optionally to a named response segment)     *     * Sets the noRender flag to true when called.     *     * @param  string $script     * @param  string $name     * @return void     */    public function renderScript($script, $name = null)    {        if (null === $name) {            $name = $this->getResponseSegment();        }        $this->getResponse()->appendBody(            $this->view->render($script),            $name        );        $this->setNoRender();    }    /**     * Render a view based on path specifications     *     * Renders a view based on the view script path specifications.     *     * @param  string  $action     * @param  string  $name     * @param  boolean $noController     * @return void     */    public function render($action = null, $name = null, $noController = null)    {        $this->setRender($action, $name, $noController);        $path = $this->getViewScript();        $this->renderScript($path, $name);    }    /**     * Render a script based on specification variables     *     * Pass an action, and one or more specification variables (view script suffix)     * to determine the view script path, and render that script.     *     * @param  string $action     * @param  array  $vars     * @param  string $name     * @return void     */    public function renderBySpec($action = null, array $vars = array(), $name = null)    {        if (null !== $name) {            $this->setResponseSegment($name);        }        $path = $this->getViewScript($action, $vars);        $this->renderScript($path);    }    /**     * postDispatch - auto render a view     *     * Only autorenders if:     * - _noRender is false     * - action controller is present     * - request has not been re-dispatched (i.e., _forward() has not been called)     * - response is not a redirect     *     * @return void     */    public function postDispatch()    {        if ($this->_shouldRender()) {            $this->render();        }    }    /**     * Should the ViewRenderer render a view script?     *      * @return boolean     */    protected function _shouldRender()    {        return (!$this->getFrontController()->getParam('noViewRenderer')            && !$this->_neverRender            && !$this->_noRender            && (null !== $this->_actionController)            && $this->getRequest()->isDispatched()            && !$this->getResponse()->isRedirect()        );    }    /**     * Use this helper as a method; proxies to setRender()     *     * @param  string  $action     * @param  string  $name     * @param  boolean $noController     * @return void     */    public function direct($action = null, $name = null, $noController = null)    {        $this->setRender($action, $name, $noController);    }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产馆精品极品| 综合欧美亚洲日本| 婷婷中文字幕一区三区| 欧美私人免费视频| 亚洲成人你懂的| 欧美一级视频精品观看| 老色鬼精品视频在线观看播放| 91精品国产aⅴ一区二区| 蜜臀av一级做a爰片久久| 日韩欧美色电影| 国产乱妇无码大片在线观看| 国产三区在线成人av| av亚洲产国偷v产偷v自拍| 一个色在线综合| 欧美一区二区在线视频| 国产永久精品大片wwwapp| 日本一二三不卡| 91黄视频在线观看| 天天影视色香欲综合网老头| 久久色.com| 色伊人久久综合中文字幕| 亚洲国产乱码最新视频 | 久久精品日韩一区二区三区| 国产精品18久久久久久久久| 国产精品成人一区二区三区夜夜夜 | 一本大道av一区二区在线播放| 亚洲一区二区av电影| 精品美女一区二区| 成人午夜电影小说| 天天色 色综合| 国产精品毛片久久久久久久| 欧美色视频一区| 高清shemale亚洲人妖| 图片区小说区区亚洲影院| 国产亚洲成aⅴ人片在线观看 | 欧美亚洲动漫精品| 国产在线视视频有精品| 亚洲欧美一区二区三区久本道91| 欧美日韩1234| 福利电影一区二区三区| 亚洲成a人片在线不卡一二三区| 国产午夜精品理论片a级大结局| 一本久久精品一区二区| 国模一区二区三区白浆| 亚洲综合色成人| 国产精品色婷婷| 在线不卡欧美精品一区二区三区| 成人午夜视频在线| 免费看欧美女人艹b| 亚洲午夜激情av| 国产精品乱码人人做人人爱| 日韩午夜在线播放| 欧美系列日韩一区| 99re8在线精品视频免费播放| 久久精品国产亚洲高清剧情介绍| 亚洲国产一二三| ...av二区三区久久精品| 26uuu国产电影一区二区| 欧美日韩aaaaa| 欧美怡红院视频| 91同城在线观看| av福利精品导航| 国产精品系列在线观看| 韩国一区二区三区| 久久精品国产亚洲aⅴ| 日韩影视精彩在线| 日韩在线a电影| 日本成人中文字幕| 日韩国产欧美在线视频| 亚洲第一激情av| 亚洲一二三四在线| 一区二区三区欧美激情| 亚洲女子a中天字幕| 中文字幕一区二区视频| 欧美韩国日本不卡| 国产精品每日更新在线播放网址 | 欧美性一二三区| 91福利资源站| 在线观看91精品国产入口| 一本色道久久综合亚洲精品按摩| 91影院在线观看| 在线一区二区三区做爰视频网站| 91麻豆123| 欧美色综合天天久久综合精品| 91麻豆国产香蕉久久精品| 一道本成人在线| 欧美亚洲自拍偷拍| 69成人精品免费视频| 欧美一区二区三级| 精品日韩在线观看| 国产日韩精品一区二区三区 | 色综合色综合色综合| 一道本成人在线| 欧美视频中文字幕| 91精品国产欧美一区二区18 | 日本午夜精品视频在线观看| 奇米一区二区三区| 国精品**一区二区三区在线蜜桃| 国产一区久久久| 成a人片国产精品| 97久久精品人人做人人爽 | 5566中文字幕一区二区电影| 日韩欧美国产wwwww| 精品区一区二区| 国产精品久久久久毛片软件| 亚洲美女视频在线| 日本亚洲一区二区| 成人动漫在线一区| 欧美日韩1234| 国产女人18水真多18精品一级做| 中文字幕在线不卡一区二区三区| 亚洲一二三四区| 国内精品视频666| 91尤物视频在线观看| 日韩一区二区三区四区五区六区| 久久久久国产成人精品亚洲午夜| 亚洲品质自拍视频| 日本系列欧美系列| 成人精品免费看| 欧美精品在线一区二区| 欧美激情自拍偷拍| 日韩国产精品大片| 成人看片黄a免费看在线| 91麻豆精品国产综合久久久久久 | 国产精品久久久久久久久免费相片 | 亚洲午夜影视影院在线观看| 国产在线观看免费一区| 日本福利一区二区| 久久久久国产一区二区三区四区 | 欧美一三区三区四区免费在线看| 久久久亚洲午夜电影| 亚洲亚洲人成综合网络| 国产成人精品三级麻豆| 欧美日韩视频在线观看一区二区三区 | 一区二区三区久久| 国产一区二区网址| 欧美乱熟臀69xxxxxx| 国产精品免费丝袜| 激情综合网av| 欧美久久婷婷综合色| 1000精品久久久久久久久| 韩国精品在线观看| 欧美日韩国产首页| 成人免费在线播放视频| 国产在线观看一区二区| 91精品国产综合久久福利| 亚洲九九爱视频| 成人精品在线视频观看| 国产午夜精品理论片a级大结局| 日本欧美大码aⅴ在线播放| 91黄色免费观看| 亚洲婷婷综合色高清在线| 懂色一区二区三区免费观看| 日韩精品在线一区| 日本成人中文字幕在线视频| 欧美系列一区二区| 亚洲制服丝袜av| 91国在线观看| 亚洲裸体在线观看| 99re这里都是精品| 一区免费观看视频| 99视频在线精品| 国产精品久久久久久久久果冻传媒 | 美女网站色91| 911精品国产一区二区在线| 亚洲一区在线视频| 在线视频中文字幕一区二区| 亚洲手机成人高清视频| 91丨porny丨户外露出| 18成人在线观看| 972aa.com艺术欧美| 亚洲日本va在线观看| 在线看国产日韩| 亚洲二区在线视频| 在线成人免费视频| 美女视频黄a大片欧美| 欧美成va人片在线观看| 精品亚洲成av人在线观看| 欧美变态tickle挠乳网站| 国产资源在线一区| 国产欧美一区二区精品忘忧草 | 亚洲区小说区图片区qvod| 91浏览器入口在线观看| 亚洲一区二区三区三| 69久久夜色精品国产69蝌蚪网| 日本成人超碰在线观看| 欧美精品一区二区三区蜜桃视频| 九九**精品视频免费播放| 中文字幕免费不卡| 色美美综合视频| 日本视频一区二区三区| 久久综合国产精品| 波多野结衣91| 亚洲成人动漫在线观看| 日韩欧美一二三| 成人福利视频网站| 图片区小说区区亚洲影院| 久久久久久久电影| 欧美亚洲免费在线一区| 久草中文综合在线|