- 事件通知
- Event:事件
- Event:事件
事件通知
Event:事件
我们也可以通过Event做一些简单的业务类型的aop实现
业务类触发事件
public function saveUser($user){$this->db->save('user',$user);///触发事件Event::trigger("test_event",$user);return array("success"=>true);}
添加监听
class AppInit implements Init{public function appInit(AutoFindHandlerMapping $autoMapping, Router $router){//添加监听Event::add("test_event",UserLogicTestAop::class,"testEvent");}}
通知类
class UserLogicTestAop{public function testEvent($user){trace("接受到参数:".$user);}}
上一篇:AopBuild 下一篇:最佳实践
