appserver-io / configuration
提供处理XML数据的基本功能,类似于SimpleXML。
3.0.0
2018-04-23 18:37 UTC
Requires
- php: >=5.4.0
Requires (Dev)
- appserver-io/build: ~1.0
README
简介
本包提供通用的XML处理功能,旨在在像appserver.io这样的应用程序服务器中工作。配置包含简单的对象结构中的XML结构,使其能够在线程之间同步。
问题
为了整合我们的努力,我们希望将有关此包的所有问题收集在主项目仓库的问题跟踪器中。请在问题标题的第一个元素中引用原始仓库,例如:[appserver-io/<ORIGINATING_REPO>] 我遇到的问题
使用方法
如简介所述,配置最初是为在像appserver.io提供的那样运行时环境中设计的。其优点在于,它不包含任何不可同步的实例,这允许您在线程之间共享它。
配置需要一个XML文件,结构不重要,并将其转换为对象结构
// initialize the configuration with the content XML configuration file $configuration = new Configuration(); $configuration->initFromFile('/your/file.xml'); // add a new node XML to the root node $configuration->addChildWithNameAndValue('baseDirectory', '/application/base/directory');
外部链接
- 在appserver.io上的文档