horat1us/yii2-current-environment

Yii2 当前环境提供者

1.0.0-RC2 2021-02-22 04:29 UTC

This package is auto-updated.

Last update: 2024-09-22 12:35:05 UTC


README

codecov

俄语版本该库提供类以获取Yii2应用程序的当前环境(YII_ENV)。

目的

主要目的是使使用旧版Yii2框架编写的应用程序的支持、适应和修改更加友好,符合现代编程趋势。

使用PHP常量配置Yii2应用程序环境。这使得测试环境相关的代码变得困难,因为没有外部扩展无法重新定义常量。

该库为使用Yii2编写的旧版应用程序提供了一种简单的解决方案,作为门面类处理Yii2的旧版(在库中定义常量、全局变量和静态类存储)。

安装

使用composer

composer install horat1us/yii2-current-environment

设置

在库中使用

CurrentEnvironment\Facade作为依赖项用于您的服务,与DI容器一起使用。

示例

在应用程序中使用

要设置CurrentEnvironment\Facade单例在Yii2 DI容器中,同时使用'env'应用程序组件,在您的应用程序配置中使用CurrentEnvironment\Bootstrap

示例

作者