标签: ruby
我想在我的Ruby代码中实现一个钩子系统。例如,当用户连接到套接字时,应该触发钩子user_connected。
user_connected
在我的代码中,其他部分可以监听并挂钩此事件,并在调用它时运行自己的代码。
我该如何实现这样的目标?
答案 0 :(得分:2)
您描述的是观察者模式。 Ruby附带Observable module。