kickupx/hsc
Composer 安装命令:
composer require kickupx/hsc
包简介
Hierarchal String Config, for dealing with large strings in config
README 文档
README
Hierarchal String Config, For dealing with customizable strings where input is wanted in the middle of it. For example HTML strings.
#Configformat
Really simple
<<<<< NAME <body> ====== </body> >>>>> /NAME
Where NAME is the name of the config. Normal characters, numbers, _ and . are recognized ===== denotes where insertion is meant to happen. And last row denotes the end. Notice name is required.
#Usage
Dealing with this is done using the Parser and Document class.
Parse
$code = " <<<<<< Config Text, Text =========== More More >>>>>>> /Config <<<<<<<<< Super Start, Start =============== End End >>>>>>>>> /Super "; $parser = new Parser(); $doc = $parser->parse($code);
Get entries
$doc->get('Config'); $doc->get('Config', 'default start', 'default end');
##Add entries
$doc->addEntry(new Entry('Config'); $doc->addEntry(new Entry('Config', 'default start', 'default end'));
##Serializing
$doc->__toString();
统计信息
- 总下载量: 17
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPLv3
- 更新时间: 2016-02-11