├── .env.testing ├── .gitignore ├── README.md ├── composer.json ├── composer.lock ├── phpunit.xml ├── src ├── app │ ├── Commands │ │ ├── EnvCheckCommand.php │ │ ├── EnvEmptyCommand.php │ │ ├── EnvGetCommand.php │ │ ├── EnvSetCommand.php │ │ └── MakeEnvRuleCommand.php │ ├── Interfaces │ │ ├── EnvClientInterface.php │ │ ├── EnvGetterInterface.php │ │ ├── EnvSetterInterface.php │ │ └── EnvValidatorInterface.php │ ├── Providers │ │ └── EnvClientServiceProvider.php │ └── Services │ │ ├── EnvClient.php │ │ ├── EnvGetter.php │ │ ├── EnvSetter.php │ │ └── EnvValidator.php ├── config │ └── env.php └── stubs │ └── BaseEnvValidationRules.stub └── tests ├── EnvGetterMock.php ├── EnvSetterMock.php ├── Services ├── EnvClientTest.php ├── EnvGetterTest.php ├── EnvSetterTest.php └── EnvValidatorTest.php ├── TestCase.php └── ValidatorWithRules.php /.env.testing: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lionix-team/envclient/HEAD/.env.testing -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /vendor 2 | /.history 3 | .phpunit.result.cache 4 | .env 5 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lionix-team/envclient/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lionix-team/envclient/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lionix-team/envclient/HEAD/composer.lock -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lionix-team/envclient/HEAD/phpunit.xml -------------------------------------------------------------------------------- /src/app/Commands/EnvCheckCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lionix-team/envclient/HEAD/src/app/Commands/EnvCheckCommand.php -------------------------------------------------------------------------------- /src/app/Commands/EnvEmptyCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lionix-team/envclient/HEAD/src/app/Commands/EnvEmptyCommand.php -------------------------------------------------------------------------------- /src/app/Commands/EnvGetCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lionix-team/envclient/HEAD/src/app/Commands/EnvGetCommand.php -------------------------------------------------------------------------------- /src/app/Commands/EnvSetCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lionix-team/envclient/HEAD/src/app/Commands/EnvSetCommand.php -------------------------------------------------------------------------------- /src/app/Commands/MakeEnvRuleCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lionix-team/envclient/HEAD/src/app/Commands/MakeEnvRuleCommand.php -------------------------------------------------------------------------------- /src/app/Interfaces/EnvClientInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lionix-team/envclient/HEAD/src/app/Interfaces/EnvClientInterface.php -------------------------------------------------------------------------------- /src/app/Interfaces/EnvGetterInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lionix-team/envclient/HEAD/src/app/Interfaces/EnvGetterInterface.php -------------------------------------------------------------------------------- /src/app/Interfaces/EnvSetterInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lionix-team/envclient/HEAD/src/app/Interfaces/EnvSetterInterface.php -------------------------------------------------------------------------------- /src/app/Interfaces/EnvValidatorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lionix-team/envclient/HEAD/src/app/Interfaces/EnvValidatorInterface.php -------------------------------------------------------------------------------- /src/app/Providers/EnvClientServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lionix-team/envclient/HEAD/src/app/Providers/EnvClientServiceProvider.php -------------------------------------------------------------------------------- /src/app/Services/EnvClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lionix-team/envclient/HEAD/src/app/Services/EnvClient.php -------------------------------------------------------------------------------- /src/app/Services/EnvGetter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lionix-team/envclient/HEAD/src/app/Services/EnvGetter.php -------------------------------------------------------------------------------- /src/app/Services/EnvSetter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lionix-team/envclient/HEAD/src/app/Services/EnvSetter.php -------------------------------------------------------------------------------- /src/app/Services/EnvValidator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lionix-team/envclient/HEAD/src/app/Services/EnvValidator.php -------------------------------------------------------------------------------- /src/config/env.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lionix-team/envclient/HEAD/src/config/env.php -------------------------------------------------------------------------------- /src/stubs/BaseEnvValidationRules.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lionix-team/envclient/HEAD/src/stubs/BaseEnvValidationRules.stub -------------------------------------------------------------------------------- /tests/EnvGetterMock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lionix-team/envclient/HEAD/tests/EnvGetterMock.php -------------------------------------------------------------------------------- /tests/EnvSetterMock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lionix-team/envclient/HEAD/tests/EnvSetterMock.php -------------------------------------------------------------------------------- /tests/Services/EnvClientTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lionix-team/envclient/HEAD/tests/Services/EnvClientTest.php -------------------------------------------------------------------------------- /tests/Services/EnvGetterTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lionix-team/envclient/HEAD/tests/Services/EnvGetterTest.php -------------------------------------------------------------------------------- /tests/Services/EnvSetterTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lionix-team/envclient/HEAD/tests/Services/EnvSetterTest.php -------------------------------------------------------------------------------- /tests/Services/EnvValidatorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lionix-team/envclient/HEAD/tests/Services/EnvValidatorTest.php -------------------------------------------------------------------------------- /tests/TestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lionix-team/envclient/HEAD/tests/TestCase.php -------------------------------------------------------------------------------- /tests/ValidatorWithRules.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lionix-team/envclient/HEAD/tests/ValidatorWithRules.php --------------------------------------------------------------------------------