hoa/registry

此包已被废弃,不再维护。未建议替代包。

Hoa\Registry 库。

3.17.01.13 2017-01-13 18:13 UTC

README

Hoa

Build status Code coverage Packagist License

Hoa 是一套 模块化可扩展结构化 的 PHP 库。
此外,Hoa 致力于成为工业界和学术界之间的桥梁。

Hoa\Registry

Help on IRC Help on Gitter Documentation Board

此库提供了一个静态注册表,用于存储键值组合。任何类型的 PHP 变量都可以存储:数组、对象、资源等…

了解更多.

安装

使用 Composer,要将此库包含到依赖中,您需要要求 hoa/registry

$ composer require hoa/registry '~3.0'

有关更多安装程序,请阅读源代码页面

测试

在运行测试套件之前,必须安装开发依赖项

$ composer install

然后,运行所有测试套件

$ vendor/bin/hoa test:run

有关更多信息,请阅读贡献指南

快速使用

作为一个快速示例,我们设置一个条目并检索它。检索可以通过 Hoa\Registry\Registry 类的静态方法完成,也可以使用 hoa:// 协议。

Hoa\Register\Registry::set('foo', 'bar');
var_dump(
    Hoa\Registry\Registry::get('foo'),
    resolve('hoa://Library/Registry#foo')
);

/**
 * Will output:
 *     string(3) "bar"
 *     string(3) "bar"
 */

文档

Hoa\Registry 的黑客手册包含有关如何使用此库及其工作原理的详细信息。

要本地生成文档,请执行以下命令

$ composer require --dev hoa/devtools
$ vendor/bin/hoa devtools:documentation --open

更多文档可以在项目网站上找到:hoa-project.net

获取帮助

主要有两种方式可以获得帮助

贡献

您想贡献吗?谢谢!详细的贡献指南解释了您需要了解的一切。

许可证

Hoa 使用新 BSD 许可证(BSD-3-Clause)。请参阅LICENSE 了解详情。