janisto / env
环境类,用于根据服务器环境设置配置。
1.0.1
2016-05-25 14:27 UTC
Requires
- php: >=5.4.0
Requires (Dev)
- phpunit/phpunit: ~4.5
- scrutinizer/ocular: ~1.1
This package is not auto-updated.
Last update: 2024-09-14 19:04:08 UTC
README
环境类,用于根据服务器环境设置配置。
安装
如果您没有 Composer,您可以通过访问 getcomposer.org 上的说明进行安装。
然后,您可以使用以下命令安装此包
php composer.phar require "janisto/env" "*"
或将其添加
"janisto/env": "*"
到应用程序的 composer.json
文件的 require 部分。
用法
web index.php
<?php require(dirname(__DIR__) . '/vendor/autoload.php'); $env = new \janisto\env\Environment(dirname(__DIR__) . '/config'); // $env->config // environment configuration array
或者如果您有多个配置位置
<?php require(dirname(__DIR__) . '/vendor/autoload.php'); $env = new \janisto\env\Environment([ dirname(__DIR__) . '/common/config', dirname(__DIR__) . '/backend/config' ]); // $env->config // environment configuration array
console cli.php
#!/usr/bin/env php <?php require(__DIR__ . '/vendor/autoload.php'); $env = new \janisto\env\Environment(__DIR__ . '/config'); // $env->config // environment configuration array
使用 cli.php
export APP_ENV='dev' && ./cli.php
文档
请参阅 examples/
。
贡献
请参阅 CONTRIBUTING 以获取详细信息。
致谢
许可
公有领域。请参阅 许可文件 以获取更多信息。