如何在Ruby中实现钩子系统?

时间:2015-10-02 19:51:11

标签: ruby

我想在我的Ruby代码中实现一个钩子系统。例如,当用户连接到套接字时,应该触发钩子user_connected

在我的代码中,其他部分可以监听并挂钩此事件,并在调用它时运行自己的代码。

我该如何实现这样的目标?

1 个答案:

答案 0 :(得分:2)

您描述的是观察者模式。 Ruby附带Observable module