public function actionIndex() { Event::on(TestEvent::className(), TestEvent::TEST, function () { echo "this is my first event test !" . PHP_EOL; }); $this->testEvent->test(); $eve = new TestEvent(); $eve->test(); //最新文章 $lastestArticles = $this->article->getArticlesByType(0); //最热文章 $hotArticles = $this->article->getArticlesByType(1); $params = array("lastestArticles" => $lastestArticles, "hotArticles" => $hotArticles); //查询所有的分类信息 return $this->render("index", $params); }
public function test() { Event::trigger(TestEvent::className(), self::TEST); }