flextype-components / registry
注册组件提供了一种机制,用于以良好的方式全局存储数据,有助于防止全局崩溃。
v3.0.0
2020-07-24 17:54 UTC
Requires
- php: ^7.1.3
- flextype-components/arrays: *
Requires (Dev)
- doctrine/coding-standard: 7.0.2
README
注册组件提供了一种机制,用于以良好的方式全局存储数据,有助于防止全局崩溃。
安装
使用 Composer
composer require flextype-components/registry
使用方法
use Flextype\Component\Registry; $registry = new Registry();
方法
方法: set()
在注册表中设置一个值。
示例
$registry->set('movies.the-thin-red-line.title', 'The Thin Red Line');
方法: get()
从注册表中获取项目。
示例
$registry->get('movies.the-thin-red-line.title');
方法: has()
确定注册表是否有给定名称的值。
示例
if ($registry->has('movies.the-thin-red-line.title')) { // do something... }
方法: delete()
示例
$registry->delete('movies.the-thin-red-line.title');
方法: flush()
从注册表中清除所有值。
示例
$registry->flush();
方法: all()
获取注册表中的所有值。
示例
$dump = $registry->all();
许可证
MIT 许可证 (MIT) 版权 (c) 2020 Sergey Romanenko