getContext

1.7.8新增的功能

用于获取上下文。

在initialization时会为Controller创建一个Context数组对象,并自动为添加了request_id的字段,用于区别其他的请求。

函数原型:

    /**
     * 获取上下文
     * @return array
     */
    public function &getContext()
    {
        return $this->context;
    }

通过这个方法获取到的是context的引用,对其的修改会影响到拥有这个引用的值。

通过loader->model,loader->task,会将Context传递下去,Model持有Context的引用,而Task持有Context的副本。

在Model和Task中可以通过getContext获取到上下文。

results matching ""

    No results matching ""