yii 获取控制器名 跟方法名

yii 获取控制器名 和方法名

1. 获取控制器名

在控制器中获取控制器名:  $name = $this->getId();

在视图中获取控制器名:    $name = Yii::app()->controller->id; 

 

2. 获取动作名 

在控制器beforeAction()回调函数中获取动作名:  $name = $action->id; 

在其他地方获取动作名:      $name = $this->getAction()->getId();