开源b2b2c商城系统的钩子hook是怎么实现的

2019-12-19 10:15:21   3549

一直听说商淘开源b2b2c商城系统​是采用插件式开发,这种机制究竟是怎么运行的呢? 下面我们就以b2b2c系统中代码adminAfterAddUser这个钩子​为例,讲解一下实现机制。

一直听说商淘开源b2b2c商城系统是采用插件式开发,这种机制究竟是怎么运行的呢?

下面我们就以b2b2c系统中代码adminAfterAddUser这个钩子为例,讲解一下实现机制。


b2b2c商城系统代码


后台添加会员的方法 会员添加成功后会执行adminAfterAddUser这个钩子


哪个插件监听了这个钩子,就在哪个插件里边去实现以这个钩子为名的函数。


这种实现机制就类似家里装修一样:一条主水管铺过去,在主干道上预留好厨房、厕所等地方需要安装支管的三通头,后续需要在厨房怎么布水管都方便,都不会影响到主干的水管。


好了 以上是简单地分享b2b2c系统的hook机制,您有什么不明白的,可以留言告诉我们哦。