panda / 注册表
熊猫注册表包。
v2.0.0
2017-06-26 08:17 UTC
Requires
- php: ^7.0
- panda/helpers: ^2.0
Requires (Dev)
- phpunit/phpunit: ~5.7
This package is not auto-updated.
Last update: 2024-09-15 04:10:39 UTC
README
[只读] 熊猫注册表包的子树分割
简介
熊猫注册表是框架中主要使用的包之一,用于以键值对的形式存储项目。
注册表结构
当前的注册表实现能够在运行时存储项目,并且只要应用程序在运行,就可以访问这些项目。
常规注册表
常规注册表实现被封装在一个Registry
对象中,该对象实现了RegistryInterface
。
该对象可以在对象存活期间存储项目。当对象被销毁时,所有项目都会丢失。
共享注册表
共享注册表实现是运行时创建的常见/共享注册表,在应用程序运行期间驻留在内存中。当您需要存储静态可访问的值而无需在内存中存储注册表对象时,可以使用SharedRegistry实现。
同时,共享注册表消费者可以在不调用不同对象且不使代码变得混乱的情况下,共享注册表。