├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── composer.json ├── config └── envy.php ├── ecs.php ├── rector.php ├── src ├── Actions │ ├── AddEnvironmentVariablesToList.php │ ├── FilterEnvironmentCalls.php │ ├── FindEnvironmentCalls.php │ ├── FindEnvironmentVariablesToPrune.php │ ├── FormatEnvironmentCall.php │ ├── ParseFilterList.php │ ├── PruneEnvironmentFile.php │ ├── ReadEnvironmentFile.php │ └── UpdateEnvironmentFile.php ├── Commands │ ├── Concerns │ │ └── HasUsefulConsoleMethods.php │ ├── InstallCommand.php │ ├── PruneCommand.php │ └── SyncCommand.php ├── Contracts │ ├── Actions │ │ ├── AddsEnvironmentVariablesToList.php │ │ ├── FiltersEnvironmentCalls.php │ │ ├── FindsEnvironmentCalls.php │ │ ├── FindsEnvironmentVariablesToPrune.php │ │ ├── FormatsEnvironmentCall.php │ │ ├── ParsesFilterList.php │ │ ├── PrunesEnvironmentFile.php │ │ ├── ReadsEnvironmentFile.php │ │ └── UpdatesEnvironmentFile.php │ ├── Filter.php │ └── Finder.php ├── Envy.php ├── EnvyServiceProvider.php ├── Exceptions │ ├── ConfigFileNotFoundException.php │ └── EnvironmentFileNotFoundException.php └── Support │ ├── EnvironmentCall.php │ ├── EnvironmentVariable.php │ ├── Filters │ ├── EqualityFilter.php │ ├── Filter.php │ ├── RegexFilter.php │ └── WildcardFilter.php │ ├── LaravelFinder.php │ └── PhpParser │ ├── AppendEnvironmentVariablesNodeVisitor.php │ └── EnvCallNodeVisitor.php └── stubs ├── ArrayItem.stub └── Array_.stub /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/composer.json -------------------------------------------------------------------------------- /config/envy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/config/envy.php -------------------------------------------------------------------------------- /ecs.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/ecs.php -------------------------------------------------------------------------------- /rector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/rector.php -------------------------------------------------------------------------------- /src/Actions/AddEnvironmentVariablesToList.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Actions/AddEnvironmentVariablesToList.php -------------------------------------------------------------------------------- /src/Actions/FilterEnvironmentCalls.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Actions/FilterEnvironmentCalls.php -------------------------------------------------------------------------------- /src/Actions/FindEnvironmentCalls.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Actions/FindEnvironmentCalls.php -------------------------------------------------------------------------------- /src/Actions/FindEnvironmentVariablesToPrune.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Actions/FindEnvironmentVariablesToPrune.php -------------------------------------------------------------------------------- /src/Actions/FormatEnvironmentCall.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Actions/FormatEnvironmentCall.php -------------------------------------------------------------------------------- /src/Actions/ParseFilterList.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Actions/ParseFilterList.php -------------------------------------------------------------------------------- /src/Actions/PruneEnvironmentFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Actions/PruneEnvironmentFile.php -------------------------------------------------------------------------------- /src/Actions/ReadEnvironmentFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Actions/ReadEnvironmentFile.php -------------------------------------------------------------------------------- /src/Actions/UpdateEnvironmentFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Actions/UpdateEnvironmentFile.php -------------------------------------------------------------------------------- /src/Commands/Concerns/HasUsefulConsoleMethods.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Commands/Concerns/HasUsefulConsoleMethods.php -------------------------------------------------------------------------------- /src/Commands/InstallCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Commands/InstallCommand.php -------------------------------------------------------------------------------- /src/Commands/PruneCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Commands/PruneCommand.php -------------------------------------------------------------------------------- /src/Commands/SyncCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Commands/SyncCommand.php -------------------------------------------------------------------------------- /src/Contracts/Actions/AddsEnvironmentVariablesToList.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Contracts/Actions/AddsEnvironmentVariablesToList.php -------------------------------------------------------------------------------- /src/Contracts/Actions/FiltersEnvironmentCalls.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Contracts/Actions/FiltersEnvironmentCalls.php -------------------------------------------------------------------------------- /src/Contracts/Actions/FindsEnvironmentCalls.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Contracts/Actions/FindsEnvironmentCalls.php -------------------------------------------------------------------------------- /src/Contracts/Actions/FindsEnvironmentVariablesToPrune.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Contracts/Actions/FindsEnvironmentVariablesToPrune.php -------------------------------------------------------------------------------- /src/Contracts/Actions/FormatsEnvironmentCall.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Contracts/Actions/FormatsEnvironmentCall.php -------------------------------------------------------------------------------- /src/Contracts/Actions/ParsesFilterList.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Contracts/Actions/ParsesFilterList.php -------------------------------------------------------------------------------- /src/Contracts/Actions/PrunesEnvironmentFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Contracts/Actions/PrunesEnvironmentFile.php -------------------------------------------------------------------------------- /src/Contracts/Actions/ReadsEnvironmentFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Contracts/Actions/ReadsEnvironmentFile.php -------------------------------------------------------------------------------- /src/Contracts/Actions/UpdatesEnvironmentFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Contracts/Actions/UpdatesEnvironmentFile.php -------------------------------------------------------------------------------- /src/Contracts/Filter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Contracts/Filter.php -------------------------------------------------------------------------------- /src/Contracts/Finder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Contracts/Finder.php -------------------------------------------------------------------------------- /src/Envy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Envy.php -------------------------------------------------------------------------------- /src/EnvyServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/EnvyServiceProvider.php -------------------------------------------------------------------------------- /src/Exceptions/ConfigFileNotFoundException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Exceptions/ConfigFileNotFoundException.php -------------------------------------------------------------------------------- /src/Exceptions/EnvironmentFileNotFoundException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Exceptions/EnvironmentFileNotFoundException.php -------------------------------------------------------------------------------- /src/Support/EnvironmentCall.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Support/EnvironmentCall.php -------------------------------------------------------------------------------- /src/Support/EnvironmentVariable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Support/EnvironmentVariable.php -------------------------------------------------------------------------------- /src/Support/Filters/EqualityFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Support/Filters/EqualityFilter.php -------------------------------------------------------------------------------- /src/Support/Filters/Filter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Support/Filters/Filter.php -------------------------------------------------------------------------------- /src/Support/Filters/RegexFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Support/Filters/RegexFilter.php -------------------------------------------------------------------------------- /src/Support/Filters/WildcardFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Support/Filters/WildcardFilter.php -------------------------------------------------------------------------------- /src/Support/LaravelFinder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Support/LaravelFinder.php -------------------------------------------------------------------------------- /src/Support/PhpParser/AppendEnvironmentVariablesNodeVisitor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Support/PhpParser/AppendEnvironmentVariablesNodeVisitor.php -------------------------------------------------------------------------------- /src/Support/PhpParser/EnvCallNodeVisitor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/src/Support/PhpParser/EnvCallNodeVisitor.php -------------------------------------------------------------------------------- /stubs/ArrayItem.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/stubs/ArrayItem.stub -------------------------------------------------------------------------------- /stubs/Array_.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worksome/envy/HEAD/stubs/Array_.stub --------------------------------------------------------------------------------