rawphp/raw-options

RawOptions 是一个小型包,用于向 PHP 应用程序添加选项,并由 RawPHP 框架和其他应用程序使用。

dev-master / 0.x-dev 2014-09-23 07:08 UTC

This package is auto-updated.

Last update: 2024-09-20 08:32:36 UTC


README

Build Status Coverage Status Latest Stable Version Total Downloads Latest Unstable Version License

包功能

  • 通过键值对在数据库中管理应用程序选项。
  • 提供现成的数据库表迁移和选项接口。

安装

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

  • 首次代码提交