hrodic/tier

应用层定义的辅助类

1.0.0 2017-06-24 20:17 UTC

This package is auto-updated.

Last update: 2024-09-23 06:53:44 UTC


README

Travis Scrutinizer Code Quality codecov

Tier 是一个无依赖的简单类,用于处理应用层的定义。这是为了避免使用非标准的字符串来定义应用程序运行的层。

当处理框架和所需的层配置文件时,这变得非常有用。

安装

通过 Composer

$ composer require pachico/tier

用法

use Pachico\Tier\Tier;
$tier = new Tier(Tier::DEVELOPMENT, [
    Tier::DEVELOPMENT,
    Tier::STAGING,
    Tier::PRODUCTION
    ]
);
echo $tier . PHP_EOL; // development
echo json_encode($tier, JSON_PRETTY_PRINT) . PHP_EOL;
/**
{
    "tier": "development",
    "applicationTiers": [
        "development",
        "staging",
        "production"
    ]
}
*/

变更日志

有关最近更改的更多信息,请参阅变更日志

测试

$ composer test

贡献

有关详细信息,请参阅贡献指南行为准则

安全

如果您发现任何安全相关的问题,请通过电子邮件 pachicodev@gmail.com 而不是使用问题跟踪器来报告。

许可

MIT 许可证 (MIT)。有关更多信息,请参阅许可文件