rawphp / raw-options
RawOptions 是一个小型包,用于向 PHP 应用程序添加选项,并由 RawPHP 框架和其他应用程序使用。
dev-master / 0.x-dev
2014-09-23 07:08 UTC
Requires
- php: >=5.3.0
- rawphp/raw-base: 1.0.0-RC-1
- rawphp/raw-database: 0.*@dev
- rawphp/raw-migrator: 0.*@dev
- rawphp/raw-yaml: 1.0.0-RC-2
Requires (Dev)
- phpdocumentor/phpdocumentor: dev-master
- phpunit/phpunit: 4.2.5
- rawphp/raw-code-standards: 1.*@dev
- satooshi/php-coveralls: dev-master
- squizlabs/php_codesniffer: dev-master
This package is auto-updated.
Last update: 2024-09-20 08:32:36 UTC
README
包功能
- 通过键值对在数据库中管理应用程序选项。
- 提供现成的数据库表迁移和选项接口。
安装
Composer
RawOptions 通过 Composer/Packagist 提供。
将 "rawphp/raw-options": "0.*@dev"
添加到 composer.json 中的 require 块,然后运行 composer install
。
{ "require": { "rawphp/raw-options": "0.*@dev" } }
您也可以简单地从命令行运行以下操作
composer require rawphp/raw-options "0.*@dev"
存档
或者,只需将 RawOptions 文件夹的内容复制到您的 PHP include_path
设置所在的任何位置。如果您不熟悉 git 或只想获取存档,请点击 GitHub 页面顶部的 'zip' 按钮。
基本用法
<?php use RawPHP\RawOptions\Options; // IDatabase instance $database = new Database( ); $database->init( $config ); // instantiate a new instance of options service $options = new Options( $database ); // add a new option $options->addOption( $key, $value ); // update an existing option $options->updateOption( $key, $value ); // get an option $options->getOption( $key ); // delete an option $options->deleteOption( $key );
许可协议
本软件包根据 MIT 许可。请阅读 LICENSE 以获取有关软件可用性和分发的信息。
贡献
请将错误报告、建议和拉取请求提交到 GitHub 问题跟踪器。
变更日志
22-09-2014
- 更新到 PHP 5.3。
20-09-2014
- 用 yaml 替换 php 数组配置
18-09-2014
- 更新以与最新的 rawphp/rawbase 包一起使用。
17-09-2014
- 首次代码提交