Files
InvoiceShelf/app/Events/ModuleUninstalledEvent.php
T
Darko Gjorgjijoski a34bf0909f feat(modules): add safe module uninstall lifecycle (#746)
* fix(modules): recover from missing runtime files

* feat(modules): add safe uninstall lifecycle

* build(deps): lock module SDK 3.2.0

* test(modules): expect SDK 3.2 scaffold constraint
2026-08-05 12:15:29 +02:00

18 lines
360 B
PHP

<?php
namespace App\Events;
use App\Models\Module;
use Illuminate\Broadcasting\InteractsWithSockets;
use Illuminate\Foundation\Events\Dispatchable;
use Illuminate\Queue\SerializesModels;
class ModuleUninstalledEvent
{
use Dispatchable;
use InteractsWithSockets;
use SerializesModels;
public function __construct(public Module $module) {}
}