YII2 过滤器 filters

Posted qiqideya

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了YII2 过滤器 filters相关的知识,希望对你有一定的参考价值。

                        

使用过滤器

过滤器本质上是一类特殊的 行为,所以使用过滤器和 使用 行为一样。 可以在控制器类中覆盖它的 yii\base\Controller::behaviors() 方法来申明过滤器, 如下所示:

public function behaviors()
{
    return [
        [
            ‘class‘ => ‘yii\filters\HttpCache‘,
            ‘only‘ => [‘index‘, ‘view‘],
            ‘lastModified‘ => function ($action, $params) {
                $q = new \yii\db\Query();
                return $q->from(‘user‘)->max(‘updated_at‘);
            },
        ],
    ];
}

                            

以上是关于YII2 过滤器 filters的主要内容,如果未能解决你的问题,请参考以下文章

yii2项目实战-访问控制过滤器ACF讲解

js简洁代码片段

yii2_behaviors() _AccessControl过滤器详解

Yii2过滤网格视图,带有多个$ _GET参数

java---servlet与filter的联系与区别

基于内部片段的graphql过滤器(gatsbyJS)