装饰器模式 发表于 2018-04-02 | 分类于 php | | 阅读次数 定义一个装饰器的接口,声明两个方法,beforXXX() afterXXX(), 然后在类里定义一个方法 addDecorator 添加一个装饰器,保存到一个内部数组,再定义一个beforXXX() afterXXX(); 分别循环每个装饰器,执行装饰器里定义的beforXXX afterXXX方法, 最后在执行代码之前和之后添加$this->beforXXX() 和 $this->afterXXX()