clsmedia / feature-flag
Set feature flag via .env or cookies
v1.0.2
2024-01-02 21:09 UTC
Requires (Dev)
- phpunit/phpunit: ^10.1
This package is auto-updated.
Last update: 2025-05-29 01:47:57 UTC
README
A simple package to handle feature-flags via .env or cookie.
Define via .env
If you are using .env then just define a list of your Feature Flags
FEATURE_FLAGS='feature1,feature2'
Define via cookie
You can also define a list of Feature Flags in a cookie:
FEATURE_FLAGS='feature1,feature2'
Usage
FeatureFlag::isActive('feature1')
returns true
if it finds the environment variable FEATURE_FLAGS='feature1'
or when the cookie FEATURE_FLAGS='feature1'
is set.
see index.php
for an example