Beboost

Installation

How to install the Status Management plugin

Requirements

  • PHP 8.1 or higher
  • Laravel 10.x or higher
  • Filament 3.x
  • PHP 8.2 or higher
  • Laravel 11 or higher
  • Filament 4.x or 5.x

Install via Composer

composer require beboost/status-management
composer require beboost/status-management "^2.0"

Publish and Run Migrations

php artisan vendor:publish --tag="status-management-migrations"
php artisan migrate

Publish Configuration

php artisan vendor:publish --tag="status-management-config"

Publish Views (Optional)

php artisan vendor:publish --tag="status-management-views"

Publish Translations (Optional)

php artisan vendor:publish --tag="status-management-translations"

Published files will appear in lang/vendor/status-management/.
You can then edit them to customize any labels, messages, or notifications shown in the UI.

Register the Plugin

Add the plugin to your Filament panel provider:

use Beboost\StatusManagement\StatusManagementPlugin;

public function panel(Panel $panel): Panel
{
    return $panel
        ->plugins([
            StatusManagementPlugin::make(),
        ]);
}

Next Steps

How is this guide?

On this page