标签: php observer-pattern suppression
我正在研究一对将通过REST API调用更新两个系统的服务。第一个是针对位置1,对使用php中的观察者模式的类执行更新调用,以触发更新服务。然后,此更新服务执行API调用以更新位置2.
当位置2获得更新时,它还将执行一系列更新。这些更新将触发对位置1的API调用。
我的问题是如果我不在一端终止它,这将会继续。我能想到的最简单的方法是以某种方式压制观察者。是否有捷径可寻?或者就此而言,我的问题有更好的解决方案吗?