cline / toggl
Advanced feature flag management with strategies, time bombs, and groups
Installs: 20
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/cline/toggl
Requires
- php: ^8.4.0
- cline/morpheus: ^1.0.1
- illuminate/contracts: ^11.0 || ^12.0
- illuminate/database: ^11.0 || ^12.0
- illuminate/events: ^11.0 || ^12.0
- illuminate/support: ^11.0 || ^12.0
- spatie/laravel-package-tools: ^1.92.7
Requires (Dev)
- cline/php-cs-fixer: ^1.2.1
- driftingly/rector-laravel: ^2.1.3
- ergebnis/composer-normalize: ^2.49@dev
- laravel/octane: ^2.13.1
- laravel/pennant: ^1.18.3
- laravel/pint: ^1.25.1
- orchestra/testbench: ^10.7
- pestphp/pest: ^3.8.4
- pestphp/pest-plugin-laravel: ^3.2
- pestphp/pest-plugin-type-coverage: ^3.6.1
- phpstan/phpstan: ^2.1.32
- rector/rector: ^2.2.8
- symfony/var-dumper: ^7.3.5
- tomasvotruba/lines: ^1.0
- ylsideas/feature-flags: ^3.0.2
README
A powerful Laravel feature flag package with conductor-based API, advanced strategies, time bombs, feature groups, and A/B testing support. Built for enterprise applications with fluent, chainable operations.
Requirements
Requires PHP 8.4+ and Laravel 11+
Installation
composer require cline/toggl
Documentation
- Getting Started - Installation, configuration, and first steps
- Basic Usage - Core feature flag operations
- Strategies - Boolean, time-based, percentage, scheduled, and conditional strategies
- Time Bombs - Auto-expiring features with warnings
- Feature Groups - Managing related features together
- Dependencies - Feature requirements and relationships
- Variants - A/B testing with weighted distribution
- Advanced Usage - Events, commands, and advanced patterns
Change log
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING and CODE_OF_CONDUCT for details.
Security
If you discover any security related issues, please use the GitHub security reporting form rather than the issue queue.
Credits
License
The MIT License. Please see License File for more information.