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

31 lines
583 B
PHP

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