1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 Phalcon7 1.2.4 发布,高性能 PHP 7 框架 下载

本帖由 漂亮的石头2017-03-29 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    487,979
    赞:
    47
    增加 `Phalcon\ContinueException` 类,通过该类,实现在任意位置中断 action 运行,如下代码,afterExecuteRoute 仍然会被执行:

    class ContinueController extends Phalcon\Mvc\Controller
    {

    public function afterExecuteroute()
    {
    $this->dispatcher->setReturnedValue('ok');
    }

    public function indexAction()
    {
    $this->dispatcher->setReturnedValue('fail');
    throw new Phalcon\ContinueException("This is an continue exception");
    }
    }

    增加`Phalcon\Di\Injectable::attachEvent`方法,方便所有需要侦听自己发出的事件:

    $application = new Phalcon\Mvc\Application();
    $application->setDi($di);
    $application->attachEvent('beforeSendResponse', function($response){
    $response->setJsonContent(array('data' => $response->getContent()));
    });
    Phalcon7 1.2.4 发布,高性能 PHP 7 框架下载地址
     
正在加载...