├── .github ├── FUNDING.yml ├── stale.yml └── workflows │ └── main.yml ├── .gitignore ├── README.md ├── composer.json ├── config └── unleash.php ├── phpunit.xml.dist ├── src ├── Client.php ├── Facades │ ├── Feature.php │ └── Unleash.php ├── Middleware │ ├── FeatureDisabled.php │ └── FeatureEnabled.php ├── ServiceProvider.php ├── Strategies │ ├── ApplicationHostnameStrategy.php │ ├── Contracts │ │ ├── DynamicStrategy.php │ │ └── Strategy.php │ ├── DefaultStrategy.php │ ├── RemoteAddressStrategy.php │ └── UserWithIdStrategy.php └── Unleash.php └── tests ├── Strategies ├── ApplicationHostnameStrategyTest.php ├── DefaultStrategyTest.php ├── DynamicStrategyTest.php ├── RemoteAddressStrategyTest.php └── UserWithIdStrategyTest.php ├── Stubs ├── ImplementedStrategy.php ├── ImplementedStrategyThatIsDisabled.php └── NonImplementedStrategy.php └── UnleashTest.php /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikefrancis/laravel-unleash/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikefrancis/laravel-unleash/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikefrancis/laravel-unleash/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikefrancis/laravel-unleash/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikefrancis/laravel-unleash/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikefrancis/laravel-unleash/HEAD/composer.json -------------------------------------------------------------------------------- /config/unleash.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikefrancis/laravel-unleash/HEAD/config/unleash.php -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikefrancis/laravel-unleash/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /src/Client.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikefrancis/laravel-unleash/HEAD/src/Client.php -------------------------------------------------------------------------------- /src/Facades/Feature.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikefrancis/laravel-unleash/HEAD/src/Facades/Feature.php -------------------------------------------------------------------------------- /src/Facades/Unleash.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikefrancis/laravel-unleash/HEAD/src/Facades/Unleash.php -------------------------------------------------------------------------------- /src/Middleware/FeatureDisabled.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikefrancis/laravel-unleash/HEAD/src/Middleware/FeatureDisabled.php -------------------------------------------------------------------------------- /src/Middleware/FeatureEnabled.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikefrancis/laravel-unleash/HEAD/src/Middleware/FeatureEnabled.php -------------------------------------------------------------------------------- /src/ServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikefrancis/laravel-unleash/HEAD/src/ServiceProvider.php -------------------------------------------------------------------------------- /src/Strategies/ApplicationHostnameStrategy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikefrancis/laravel-unleash/HEAD/src/Strategies/ApplicationHostnameStrategy.php -------------------------------------------------------------------------------- /src/Strategies/Contracts/DynamicStrategy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikefrancis/laravel-unleash/HEAD/src/Strategies/Contracts/DynamicStrategy.php -------------------------------------------------------------------------------- /src/Strategies/Contracts/Strategy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikefrancis/laravel-unleash/HEAD/src/Strategies/Contracts/Strategy.php -------------------------------------------------------------------------------- /src/Strategies/DefaultStrategy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikefrancis/laravel-unleash/HEAD/src/Strategies/DefaultStrategy.php -------------------------------------------------------------------------------- /src/Strategies/RemoteAddressStrategy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikefrancis/laravel-unleash/HEAD/src/Strategies/RemoteAddressStrategy.php -------------------------------------------------------------------------------- /src/Strategies/UserWithIdStrategy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikefrancis/laravel-unleash/HEAD/src/Strategies/UserWithIdStrategy.php -------------------------------------------------------------------------------- /src/Unleash.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikefrancis/laravel-unleash/HEAD/src/Unleash.php -------------------------------------------------------------------------------- /tests/Strategies/ApplicationHostnameStrategyTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikefrancis/laravel-unleash/HEAD/tests/Strategies/ApplicationHostnameStrategyTest.php -------------------------------------------------------------------------------- /tests/Strategies/DefaultStrategyTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikefrancis/laravel-unleash/HEAD/tests/Strategies/DefaultStrategyTest.php -------------------------------------------------------------------------------- /tests/Strategies/DynamicStrategyTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikefrancis/laravel-unleash/HEAD/tests/Strategies/DynamicStrategyTest.php -------------------------------------------------------------------------------- /tests/Strategies/RemoteAddressStrategyTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikefrancis/laravel-unleash/HEAD/tests/Strategies/RemoteAddressStrategyTest.php -------------------------------------------------------------------------------- /tests/Strategies/UserWithIdStrategyTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikefrancis/laravel-unleash/HEAD/tests/Strategies/UserWithIdStrategyTest.php -------------------------------------------------------------------------------- /tests/Stubs/ImplementedStrategy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikefrancis/laravel-unleash/HEAD/tests/Stubs/ImplementedStrategy.php -------------------------------------------------------------------------------- /tests/Stubs/ImplementedStrategyThatIsDisabled.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikefrancis/laravel-unleash/HEAD/tests/Stubs/ImplementedStrategyThatIsDisabled.php -------------------------------------------------------------------------------- /tests/Stubs/NonImplementedStrategy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikefrancis/laravel-unleash/HEAD/tests/Stubs/NonImplementedStrategy.php -------------------------------------------------------------------------------- /tests/UnleashTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikefrancis/laravel-unleash/HEAD/tests/UnleashTest.php --------------------------------------------------------------------------------