使用闭包自定义代码
使用 PHP 宏包,您还可以允许用户覆盖基本类中的方法,而无需强制用户扩展这些类。PHP 宏包不使用反射或其他手段,仅使用纯 PHP 方法。与基于类的依赖注入相比,有以下优缺点:
因此,它不是基于类的依赖注入的替代方案,而是针对小型扩展点的轻量级补充,在使用实现接口的类进行全面的依赖注入时,工作量过大。
暂无开放 Issues,或尚未同步最近议题。
暂无评论,来聊聊你的看法吧