✏️ 编辑:opCheckEnabledApplicationFilter.class.php
路径:
/virtual/bigbrother/sns/lib/filter/opCheckEnabledApplicationFilter.class.php
大小:975 B · 修改:2010-08-10 13:59:42 · 权限:0644 · 可写
← 返回目录
👁 查看
⬇ 下载
<?php /** * This file is part of the OpenPNE package. * (c) OpenPNE Project (http://www.openpne.jp/) * * For the full copyright and license information, please view the LICENSE * file and the NOTICE file that were distributed with this source code. */ /** * opCheckEnabledApplicationFilter * * @package OpenPNE * @subpackage filter * @author Kousuke Ebihara */ class opCheckEnabledApplicationFilter extends sfFilter { /** * Executes this filter. * * @param sfFilterChain $filterChain A sfFilterChain instance */ public function execute($filterChain) { $current = $this->context->getRouting()->getCurrentRouteName(); $configName = 'enable_'.$this->getParameter('app', 'pc'); if (!opConfig::get($configName)) { if ($current !== 'error') { $this->context->getController()->redirect('@error'); throw new sfStopException(); } } $filterChain->execute(); } }
💾 保存
取消
保存为 UTF-8,换行统一为 LF