这个是我的ActionTimeFilter 那么如何在web.php中配置才能启用每个action都会通过这个过滤器? 在线等,急急急 搞了一天了~ 有大牛吗
<?php
namespace app\filters;
use Yii;
use yii\base\Action;
use yii\base\ActionFilter;
class ActionTimeFilter extends ActionFilter
{
private $_startTime;
public function beforeAction($action)
{
Yii::info('2222222222222');
$this->_startTime = microtime(true);
return array(
'dd'=>2
);
return parent::beforeAction($action);
// return parent::beforeAction($action);
}
public function afterAction($action, $result)
{
$time = microtime(true) - $this->_startTime;
Yii::debug("Action '{$action->uniqueId}' spent $time second.");
\Yii::$app->response->format = \yii\web\Response::FORMAT_JSON;
return array(
'dd'=>2
);
// $time = microtime(true) - $this->_startTime;
// Yii::debug("Action '{$action->uniqueId}' spent $time second.");
// Yii::$app->response->format=Response::FORMAT_JSON;
return parent::afterAction($action, $result);
}
}
素胚勾勒不出你
当年话下
PIPIONE