承接 mad-tools/environment-provider 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

mad-tools/environment-provider

Composer 安装命令:

composer require mad-tools/environment-provider

包简介

PHP Environment with Config

README 文档

README

Автоопределение среды и подгрузка необходимого конфига.

Из коробки:

  • Определение Env
  • Конфиг-object
  • Env-object

Код распространяется по лицензии MIT и предоставляется AS-IS.

Пример использования

/env/mapper.ini

[settings]
fallback = default
config_path = _PROVIDER_INI_FILE_PATH_"/config"
[default]
scan[] = 'production.public-domain'
[mad-environ]
; scan IP ADDRESS
scan[] = "::1"
; scan IP ADDRESS
scan[] = "127.0.0.1"
; scan CONSOLE USER
scan[] = "MadFaill"
; scan HTTP-DOMAIN
scan[] = "madfaill.local-domain"

/env/config/mad-env.ini

[group-1]
option[g1] = mad-env

использование

$cfg = __DIR__.'/env/mapper.ini';

$provider = \EnvironmentProvider\Provider::initWithINIFile($cfg);
$config = $provider->Config();

var_dump($config->get());
var_dump($config->get('group-1'));
var_dump($config->get('group-1', 'option'));
var_dump($config->get('group-1', 'option', 'g1'));

Так же можно посмотреть примеры в examples

Установка

{
    "require": {
        "mad-tools/environment-provider": "dev-master"
    }
}

统计信息

  • 总下载量: 60
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2014-08-06

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固