proximitymad/detectenv

该软件包最新版本(v1.0.2)没有提供许可证信息。

一个简单的PHP类,根据服务器名称检测环境

v1.0.2 2016-11-15 15:25 UTC

This package is not auto-updated.

Last update: 2024-09-28 19:52:48 UTC


README

根据服务器名称获取环境的简单PHP类

安装

安装此扩展的首选方式是通过composer

运行以下命令之一

php composer.phar require --prefer-dist proximitymad/detectenv "1.0.*"

或者

"proximitymad/detectenv": "1.0.*"

将以下内容添加到您的composer.json文件的require部分。

用法

扩展安装后,只需在代码中简单使用即可

$hosts = [
    'mydevhost.dev'=>'dev',
    'mytesthost.com'=>'test',
    'myprodhost.com'=>'prod',
    'myHostName'=>'console',
];
$env = \proximitymad\detectenv\DetectEnv::get($hosts);

默认情况下,如果找不到主机,则返回null,您可以通过添加第二个参数来更改默认主机

$env = \proximitymad\detectenv\DetectEnv::get($hosts, 'prod');