@extends('layouts.app') @section('content')

Feature Flags

Manage application feature flags

Back to Dashboard
@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif

Feature flags allow you to enable or disable features across the application without deploying new code. Toggle flags on/off to control feature availability.

@forelse($features as $feature) @empty @endforelse
Feature Status Actions
{{ $feature['name'] }}
@if($feature['description'])
{{ $feature['description'] }}
@endif
{{ $feature['class'] }}
@if($feature['is_active']) Active @else Inactive @endif
@csrf
@csrf

No feature flags found

Add feature flag classes to the app/Features directory

How Feature Flags Work

Activate/Deactivate: Toggle a feature on or off globally for all users.

Purge: Remove all stored values for a feature flag. The feature will revert to its default state defined in the code.

Adding Features: Create new feature flag classes in app/Features directory.

@endsection