flagception-bundle
flagception-bundle copied to clipboard
[Refactor] Cookie Activator
The new Flagception Bundle 4.0 will work without the shared "features" tree. Each activator has his own feature tree (if needed) or work without them.
The new "CookieActivator" will replace the old one. It designed to work without a feature list. So all features in your cookie will be enabled:
# config.yml
flagception:
activators:
cookie:
enable: true
database:
// ...
contentful:
// ...
memory:
// ...
But you can optionally set a blacklist or whitelist:
# config.yml
flagception:
activators:
cookie:
enable: true
mode: 'blacklist' # (or 'whitelist')
features:
- 'feature_foo'
- 'feature_newletter_(.*)' # Can be a regex too
database:
// ...
contentful:
// ...
memory:
// ...