Download the PHP package phpdominicana/flagship without Composer
On this page you can find all versions of the php package phpdominicana/flagship. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download phpdominicana/flagship
More information about phpdominicana/flagship
Files in phpdominicana/flagship
Package flagship
Short Description Feature flags for Laravel in a super simple and fast way
License MIT
Informations about the package flagship
Flagship 🚩
A powerful and intelligent feature flag management package for Laravel applications. Take control of your feature rollouts with granular user targeting, A/B testing capabilities, and real-time feature toggling.
Why Flagship?
Feature flags (also known as feature toggles) allow you to deploy code to production while keeping new features hidden until you're ready to release them. This enables:
- Safe deployments - Deploy code without exposing features
- Gradual rollouts - Release features to a subset of users first
- A/B testing - Test different variations with different user groups
- Quick rollbacks - Disable problematic features instantly
- Production testing - Test features with real users in production
🚀 Quick Installation
✨ Creating feature flags
From Artisan
From code
🔍 Simple checks
Basic Usage
Checking Feature Flags
🖌 Blade directives
or
🔗 Middleware
Protect routes or route groups:
Feature Configuration
Creating Features
Feature Targeting
Target specific user segments:
Advanced Features
A/B Testing
Create feature variants for A/B testing:
Scheduled Features
Automatically enable/disable features based on schedule:
Environment-based Features
Different feature states per environment:
Analytics & Monitoring
Feature Usage Tracking
Metrics Dashboard
Access built-in analytics:
Management Interface
Artisan Commands
API Endpoints
Built-in REST API for external management:
You can configure additional middleware for these API endpoints in your config file (see Flexible configuration).
🛠 Artisan commands
-
List all feature flags:
-
Toggle a feature on/off:
- Create a new feature:
⚙️ Flexible configuration
You can adjust settings in the published config file:
Or via environment variables:
⚡ Performance
- Configurable automatic caching to reduce database lookups.
- Optimized SQL queries with proper indexing for lightning-fast checks.
📚 License
This package is open-sourced software licensed under the MIT license.
Support
Built with ❤️ by the PHP Dominicana community
All versions of flagship with dependencies
illuminate/support Version ^9.0|^10.0|^11.0|^12.0
illuminate/database Version ^9.0|^10.0|^11.0|^12.0
illuminate/console Version ^9.0|^10.0|^11.0|^12.0