mapper wip

This commit is contained in:
salam committed 2025-12-19 15:32:23 +01:00
1 parent ba6c2263e3
commit 02712ec610
27 files changed
+1070 -158

No files matched your search

@@ -2,7 +2,7 @@
namespace App\Filament\Resources\CompetitionGroupFilters;
use App\Filament\Clusters\EventMapper\EventMapperCluster;
use App\Filament\Clusters\Settings\SettingsCluster;
use App\Filament\Resources\CompetitionGroupFilters\Pages\CreateCompetitionGroupFilter;
use App\Filament\Resources\CompetitionGroupFilters\Pages\EditCompetitionGroupFilter;
use App\Filament\Resources\CompetitionGroupFilters\Pages\ListCompetitionGroupFilters;
@@ -24,7 +24,7 @@ class CompetitionGroupFilterResource extends Resource
protected static ?string $recordTitleAttribute = 'name';
protected static ?string $cluster = EventMapperCluster::class;
protected static ?string $cluster = SettingsCluster::class;
protected static string|UnitEnum|null $navigationGroup = 'Filter';
@@ -2,7 +2,7 @@
namespace App\Filament\Resources\ElementFilters;
use App\Filament\Clusters\EventMapper\EventMapperCluster;
use App\Filament\Clusters\Settings\SettingsCluster;
use App\Filament\Resources\ElementFilters\Pages\CreateElementFilter;
use App\Filament\Resources\ElementFilters\Pages\EditElementFilter;
use App\Filament\Resources\ElementFilters\Pages\ListElementFilters;
@@ -24,7 +24,7 @@ class ElementFilterResource extends Resource
protected static ?string $recordTitleAttribute = 'name';
protected static ?string $cluster = EventMapperCluster::class;
protected static ?string $cluster = SettingsCluster::class;
protected static string|UnitEnum|null $navigationGroup = 'Filter';
@@ -2,7 +2,7 @@
namespace App\Filament\Resources\GroupFilters;
use App\Filament\Clusters\EventMapper\EventMapperCluster;
use App\Filament\Clusters\Settings\SettingsCluster;
use App\Filament\Resources\GroupFilters\Pages\ListGroupFilters;
use App\Filament\Resources\GroupFilters\Schemas\GroupFilterForm;
use App\Filament\Resources\GroupFilters\Tables\GroupFiltersTable;
@@ -21,7 +21,7 @@ class GroupFilterResource extends Resource
protected static ?string $recordTitleAttribute = 'name';
protected static ?string $cluster = EventMapperCluster::class;
protected static ?string $cluster = SettingsCluster::class;
protected static string|\UnitEnum|null $navigationGroup = 'Filter';
@@ -5,7 +5,6 @@ namespace App\Filament\Resources\Supervisors\Schemas;
use App\Models\Sport;
use Filament\Forms\Components\Select;
use Filament\Forms\Components\TextInput;
use Filament\Forms\Components\Toggle;
use Filament\Schemas\Schema;
class SupervisorForm
@@ -14,20 +13,21 @@ class SupervisorForm
{
return $schema
->components([
Toggle::make('is_cron')->columns(2),
TextInput::make('name')
->required()
->columnSpan(2),
Select::make('provider_id')
->relationship('provider', 'name')
->required()
->preload(),
Select::make('sport_id')
->options(Sport::query()->where('is_active', 1)->pluck('name', 'id'))
->options(function () {
$res = Sport::where('is_active', 1)->pluck('name', 'id')->toArray();
array_unshift($res, 'All');
return $res;
})
->nullable(),
TextInput::make('sleep'),
TextInput::make('maxsconds')->label('Seconds till throwing an error'),
TextInput::make('sleep')->default(15),
TextInput::make('maxsconds')->label('Seconds till throwing an error')->default(1800),
]);
}
}
@@ -22,6 +22,7 @@ class SupervisorsTable
->options([
'Fixtures' => 'Fixtures',
'Odds' => 'Odds',
'IdMapper' => 'IdMapper',
]),
TextColumn::make('provider.name')->badge(),
TextColumn::make('sport.name')->label('Sport'),