mdmsoft / yii2-action-filter
强制输入代码进入
1.0.1
2014-11-04 08:08 UTC
Requires
- yiisoft/yii2: ~2.0
This package is not auto-updated.
Last update: 2024-09-10 03:35:35 UTC
README
强制输入代码进入操作。
安装
安装此扩展的首选方式是通过 composer。
运行以下命令
php composer.phar require mdmsoft/yii2-action-filter "~1.0"
for dev-master
php composer.phar require mdmsoft/yii2-action-filter "dev-master"
或将
"mdmsoft/yii2-action-filter": "~1.0"
添加到您的 composer.json
文件的 require 部分。
使用方法
安装完成后,将过滤器附加到模块或应用程序
$config['modules']['gii'] = [ 'class' => 'yii\gii\Module', 'as access' => [ 'class' => 'mdm\filter\EnterCode', 'timeout' => 600, // default 300 'validationCallback' => function ($code, $actionId) { return $code === 'bismillah'; }, 'only' => [ 'default/view', // actions ] ], ]
您可以通过设置属性 viewFile
来自定义验证控制器的视图
... 'as access' => [ 'class' => 'mdm\filter\EnterCode', 'viewFile' => '@your/views/verify.php', ...