Files
animethemes-server/app/Filament/HeaderActions/Base/DeleteHeaderAction.php
T
2024-06-27 06:22:16 -03:00

31 lines
576 B
PHP

<?php
declare(strict_types=1);
namespace App\Filament\HeaderActions\Base;
use App\Models\Admin\ActionLog;
use Filament\Actions\DeleteAction as DefaultDeleteAction;
/**
* Class DeleteHeaderAction.
*/
class DeleteHeaderAction extends DefaultDeleteAction
{
/**
* Initial setup for the action.
*
* @return void
*/
protected function setUp(): void
{
parent::setUp();
$this->label(__('filament.actions.base.delete'));
$this->after(function ($record) {
ActionLog::modelDeleted($record);
});
}
}