Files
animethemes-server/app/Filament/RelationManagers/Auth/ProhibitionRelationManager.php
T
2026-03-09 14:52:16 -03:00

38 lines
919 B
PHP

<?php
declare(strict_types=1);
namespace App\Filament\RelationManagers\Auth;
use App\Filament\RelationManagers\BaseRelationManager;
use App\Filament\Resources\Auth\ProhibitionResource;
use App\Filament\Resources\BaseResource;
use App\Models\Auth\Prohibition;
use Filament\Tables\Table;
abstract class ProhibitionRelationManager extends BaseRelationManager
{
/**
* The resource of the relation manager.
*
* @var class-string<BaseResource>|null
*/
protected static ?string $relatedResource = ProhibitionResource::class;
public function table(Table $table): Table
{
return parent::table(
$table
->recordTitleAttribute(Prohibition::ATTRIBUTE_NAME)
);
}
/**
* @return \Filament\Actions\Action[]
*/
public static function getHeaderActions(): array
{
return ProhibitionResource::getTableActions();
}
}