Refactor GroupResource to use a static property for navigation icon; add method documentation for name attribute in Group model.

This commit is contained in:
2025-08-31 18:51:46 +05:00
parent 3e58524af7
commit f9f4c476ce
20 changed files with 547 additions and 5 deletions

View File

@@ -13,7 +13,6 @@ use BackedEnum;
use Filament\Resources\Resource;
use Filament\Schemas\Schema;
use Filament\Tables\Table;
use Illuminate\Contracts\Support\Htmlable;
class GroupResource extends Resource
{
@@ -27,10 +26,7 @@ class GroupResource extends Resource
protected static ?int $navigationSort = 1;
public static function getNavigationIcon(): string | BackedEnum | Htmlable | null
{
return 'icon-flight-takeoff';
}
protected static string | BackedEnum | null $navigationIcon = 'icon-flight-takeoff';
public static function form(Schema $schema): Schema
{