PHPackages                             lamoda/multi-env - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. lamoda/multi-env

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

lamoda/multi-env
================

Library that provides classes to work with envs in multitenant environment

1.0.0(3y ago)192MITPHP ^7.4 || ^8.0

Since Mar 6Compare

[ Source](https://github.com/lamoda/multi-env)[ Packagist](https://packagist.org/packages/lamoda/multi-env)[ RSS](/packages/lamoda-multi-env/feed)WikiDiscussions Synced 3d ago

READMEChangelog (5)Dependencies (4)Versions (6)Used By (0)

Lamoda multi-env
================

[](#lamoda-multi-env)

[![Build Status](https://camo.githubusercontent.com/0e52fe777240913c9f652dd6e33f73599c00eaadf679b7d671025e8f375bf763/68747470733a2f2f7472617669732d63692e6f72672f6c616d6f64612f6d756c74692d656e762e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/lamoda/multi-env)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/9d1286c319d39e23581392d5be2d52f569c92027be6a257402329c420a9bbd56/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6c616d6f64612f6d756c74692d656e762f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/lamoda/multi-env/?branch=master)[![Code Coverage](https://camo.githubusercontent.com/41cdb4405b8effe577acb8eae014d56109ab2868731a0dd03919231ed604b47e/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6c616d6f64612f6d756c74692d656e762f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/lamoda/multi-env/?branch=master)[![Build Status](https://camo.githubusercontent.com/ed3398399ae98a705ad1a18747fa4ffbe5fd5ffd64aa975c1a89598b6f7cda2e/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6c616d6f64612f6d756c74692d656e762f6261646765732f6275696c642e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/lamoda/multi-env/build-status/master)

Library that provides classes to work with envs in multitenant environment

Library based on params passed to it on initialization stage will decide which env variable should be used for current request.

Installation
------------

[](#installation)

1. Install library with composer:

```
composer require lamoda/multi-env
```

Usage
-----

[](#usage)

### Library usage examples to work in not multitenant environment (could be useful in development mode)

[](#library-usage-examples-to-work-in-not-multitenant-environment-could-be-useful-in-development-mode)

```
