You've already forked Epicnabbo-Catalogus-Updated-Daily
🆙 More fixes 🆙
This commit is contained in:
@@ -8,8 +8,14 @@ trait TranslatableResource
|
||||
{
|
||||
public static function getNavigationGroup(): ?string
|
||||
{
|
||||
$group = property_exists(static::class, 'navigationGroup') ? static::$navigationGroup : null;
|
||||
$groupStr = is_string($group) ? $group : ($group instanceof \UnitEnum ? $group->name : '');
|
||||
$vars = get_class_vars(static::class);
|
||||
$group = $vars['navigationGroup'] ?? null;
|
||||
$groupStr = '';
|
||||
if ($group instanceof \UnitEnum) {
|
||||
$groupStr = $group->name;
|
||||
} elseif (is_string($group)) {
|
||||
$groupStr = $group;
|
||||
}
|
||||
return __(
|
||||
sprintf('filament::resources.navigations.%s', $groupStr),
|
||||
);
|
||||
@@ -17,8 +23,14 @@ trait TranslatableResource
|
||||
|
||||
public static function getPluralModelLabel(): string
|
||||
{
|
||||
$identifier = property_exists(static::class, 'translateIdentifier') ? static::$translateIdentifier : '';
|
||||
$identifierStr = is_string($identifier) ? $identifier : ($identifier instanceof \UnitEnum ? $identifier->name : '');
|
||||
$vars = get_class_vars(static::class);
|
||||
$identifier = $vars['translateIdentifier'] ?? null;
|
||||
$identifierStr = '';
|
||||
if ($identifier instanceof \UnitEnum) {
|
||||
$identifierStr = $identifier->name;
|
||||
} elseif (is_string($identifier)) {
|
||||
$identifierStr = $identifier;
|
||||
}
|
||||
return __(sprintf(
|
||||
Str::endsWith(static::class, 'RelationManager')
|
||||
? 'filament::resources.resources.%s.navigation_label'
|
||||
@@ -29,8 +41,14 @@ trait TranslatableResource
|
||||
|
||||
public static function getNavigationLabel(): string
|
||||
{
|
||||
$identifier = property_exists(static::class, 'translateIdentifier') ? static::$translateIdentifier : '';
|
||||
$identifierStr = is_string($identifier) ? $identifier : ($identifier instanceof \UnitEnum ? $identifier->name : '');
|
||||
$vars = get_class_vars(static::class);
|
||||
$identifier = $vars['translateIdentifier'] ?? null;
|
||||
$identifierStr = '';
|
||||
if ($identifier instanceof \UnitEnum) {
|
||||
$identifierStr = $identifier->name;
|
||||
} elseif (is_string($identifier)) {
|
||||
$identifierStr = $identifier;
|
||||
}
|
||||
return __(
|
||||
sprintf('filament::resources.resources.%s.navigation_label', $identifierStr),
|
||||
);
|
||||
@@ -38,8 +56,14 @@ trait TranslatableResource
|
||||
|
||||
public static function getModelLabel(): string
|
||||
{
|
||||
$identifier = property_exists(static::class, 'translateIdentifier') ? static::$translateIdentifier : '';
|
||||
$identifierStr = is_string($identifier) ? $identifier : ($identifier instanceof \UnitEnum ? $identifier->name : '');
|
||||
$vars = get_class_vars(static::class);
|
||||
$identifier = $vars['translateIdentifier'] ?? null;
|
||||
$identifierStr = '';
|
||||
if ($identifier instanceof \UnitEnum) {
|
||||
$identifierStr = $identifier->name;
|
||||
} elseif (is_string($identifier)) {
|
||||
$identifierStr = $identifier;
|
||||
}
|
||||
return __(
|
||||
sprintf('filament::resources.resources.%s.label', $identifierStr),
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user