auryn:IoC依赖注入器 源码

gifted_99296 14 0 ZIP 2021-02-23 04:02:43

奥林 auryn是一个递归依赖注入器。 使用auryn引导并连接SOLID,面向对象PHP应用程序。 怎么运行的 除其他外,auryn基于在类构造函数签名中指定的参数类型提示来递归实例化类依赖关系。 这需要使用反射。 您可能听说过“反射很慢”。 让我们来澄清一下:如果做错了,任何事情都会变得“缓慢”。 反射比磁盘访问快一个数量级,比从远程数据库检索信息快几个数量级。 此外,如果您担心速度,则每个反射都会提供缓存结果的机会。 auryn会缓存其生成的所有反射,以最大程度地降低对性能的潜在影响。 auryn不是服务定位器。 请勿通过将进样器传递到您的应用程序类中而将其变成一体。 服务定位器是反

用户评论
请输入评论内容
评分:
暂无评论