move all into clusters
This commit is contained in:
1 parent
7ff3fbadb6
commit
a980ea92ce
91 files changed
+300
-262
No files matched your search
@@ -0,0 +1,13 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Clusters\DynamicData;
|
||||
|
||||
use BackedEnum;
|
||||
use Filament\Clusters\Cluster;
|
||||
|
||||
class DynamicDataCluster extends Cluster
|
||||
{
|
||||
protected static string|BackedEnum|null $navigationIcon = 'phosphor-atom';
|
||||
|
||||
protected static ?int $navigationSort = 4;
|
||||
}
|
||||
+9
-7
@@ -1,11 +1,11 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\CompetitionGroups;
|
||||
namespace App\Filament\Clusters\DynamicData\Resources\CompetitionGroups;
|
||||
|
||||
use App\Filament\Clusters\Administrator\AdministratorCluster;
|
||||
use App\Filament\Resources\CompetitionGroups\Pages\ListCompetitionGroups;
|
||||
use App\Filament\Resources\CompetitionGroups\Schemas\CompetitionGroupForm;
|
||||
use App\Filament\Resources\CompetitionGroups\Tables\CompetitionGroupsTable;
|
||||
use App\Filament\Clusters\DynamicData\DynamicDataCluster;
|
||||
use App\Filament\Clusters\DynamicData\Resources\CompetitionGroups\Pages\ListCompetitionGroups;
|
||||
use App\Filament\Clusters\DynamicData\Resources\CompetitionGroups\Schemas\CompetitionGroupForm;
|
||||
use App\Filament\Clusters\DynamicData\Resources\CompetitionGroups\Tables\CompetitionGroupsTable;
|
||||
use App\Models\CompetitionGroup;
|
||||
use Filament\Resources\Resource;
|
||||
use Filament\Schemas\Schema;
|
||||
@@ -20,9 +20,11 @@ class CompetitionGroupResource extends Resource
|
||||
|
||||
protected static ?string $recordTitleAttribute = 'name';
|
||||
|
||||
protected static ?string $cluster = AdministratorCluster::class;
|
||||
protected static ?string $cluster = DynamicDataCluster::class;
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Dynamic Data';
|
||||
protected static string|UnitEnum|null $navigationGroup = 'TxOdds';
|
||||
|
||||
protected static ?string $navigationLabel = 'Groups';
|
||||
|
||||
public static function form(Schema $schema): Schema
|
||||
{
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\CompetitionGroups\Pages;
|
||||
namespace App\Filament\Clusters\DynamicData\Resources\CompetitionGroups\Pages;
|
||||
|
||||
use App\Filament\Resources\CompetitionGroups\CompetitionGroupResource;
|
||||
use App\Filament\Clusters\DynamicData\Resources\CompetitionGroups\CompetitionGroupResource;
|
||||
use Filament\Resources\Pages\CreateRecord;
|
||||
|
||||
class CreateCompetitionGroup extends CreateRecord
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\CompetitionGroups\Pages;
|
||||
namespace App\Filament\Clusters\DynamicData\Resources\CompetitionGroups\Pages;
|
||||
|
||||
use App\Filament\Resources\CompetitionGroups\CompetitionGroupResource;
|
||||
use App\Filament\Clusters\DynamicData\Resources\CompetitionGroups\CompetitionGroupResource;
|
||||
use Filament\Resources\Pages\EditRecord;
|
||||
|
||||
class EditCompetitionGroup extends EditRecord
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\CompetitionGroups\Pages;
|
||||
namespace App\Filament\Clusters\DynamicData\Resources\CompetitionGroups\Pages;
|
||||
|
||||
use App\Filament\Resources\CompetitionGroups\CompetitionGroupResource;
|
||||
use App\Filament\Clusters\DynamicData\Resources\CompetitionGroups\CompetitionGroupResource;
|
||||
use Filament\Resources\Pages\ListRecords;
|
||||
|
||||
class ListCompetitionGroups extends ListRecords
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\CompetitionGroups\Schemas;
|
||||
namespace App\Filament\Clusters\DynamicData\Resources\CompetitionGroups\Schemas;
|
||||
|
||||
use Filament\Forms\Components\TextInput;
|
||||
use Filament\Schemas\Schema;
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\CompetitionGroups\Tables;
|
||||
namespace App\Filament\Clusters\DynamicData\Resources\CompetitionGroups\Tables;
|
||||
|
||||
use App\Models\CompetitionGroupProvider;
|
||||
use App\Models\Country;
|
||||
+9
-7
@@ -1,11 +1,11 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\CompetitonGroupProviders;
|
||||
namespace App\Filament\Clusters\DynamicData\Resources\CompetitonGroupProviders;
|
||||
|
||||
use App\Filament\Clusters\Administrator\AdministratorCluster;
|
||||
use App\Filament\Resources\CompetitonGroupProviders\Pages\ListCompetitonGroupProviders;
|
||||
use App\Filament\Resources\CompetitonGroupProviders\Schemas\CompetitonGroupProviderForm;
|
||||
use App\Filament\Resources\CompetitonGroupProviders\Tables\CompetitonGroupProvidersTable;
|
||||
use App\Filament\Clusters\DynamicData\DynamicDataCluster;
|
||||
use App\Filament\Clusters\DynamicData\Resources\CompetitonGroupProviders\Pages\ListCompetitonGroupProviders;
|
||||
use App\Filament\Clusters\DynamicData\Resources\CompetitonGroupProviders\Schemas\CompetitonGroupProviderForm;
|
||||
use App\Filament\Clusters\DynamicData\Resources\CompetitonGroupProviders\Tables\CompetitonGroupProvidersTable;
|
||||
use App\Models\CompetitionGroupProvider;
|
||||
use Filament\Resources\Resource;
|
||||
use Filament\Schemas\Schema;
|
||||
@@ -20,9 +20,11 @@ class CompetitonGroupProviderResource extends Resource
|
||||
|
||||
protected static ?string $recordTitleAttribute = 'name';
|
||||
|
||||
protected static ?string $cluster = AdministratorCluster::class;
|
||||
protected static ?string $cluster = DynamicDataCluster::class;
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Dynamic Data';
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Provider Relations';
|
||||
|
||||
protected static ?string $navigationLabel = 'Groups';
|
||||
|
||||
public static function form(Schema $schema): Schema
|
||||
{
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\CompetitonGroupProviders\Pages;
|
||||
namespace App\Filament\Clusters\DynamicData\Resources\CompetitonGroupProviders\Pages;
|
||||
|
||||
use App\Filament\Resources\CompetitonGroupProviders\CompetitonGroupProviderResource;
|
||||
use App\Filament\Clusters\DynamicData\Resources\CompetitonGroupProviders\CompetitonGroupProviderResource;
|
||||
use Filament\Resources\Pages\CreateRecord;
|
||||
|
||||
class CreateCompetitonGroupProvider extends CreateRecord
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\CompetitonGroupProviders\Pages;
|
||||
namespace App\Filament\Clusters\DynamicData\Resources\CompetitonGroupProviders\Pages;
|
||||
|
||||
use App\Filament\Resources\CompetitonGroupProviders\CompetitonGroupProviderResource;
|
||||
use App\Filament\Clusters\DynamicData\Resources\CompetitonGroupProviders\CompetitonGroupProviderResource;
|
||||
use Filament\Actions\DeleteAction;
|
||||
use Filament\Resources\Pages\EditRecord;
|
||||
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Clusters\DynamicData\Resources\CompetitonGroupProviders\Pages;
|
||||
|
||||
use App\Filament\Clusters\DynamicData\Resources\CompetitonGroupProviders\CompetitonGroupProviderResource;
|
||||
use Filament\Resources\Pages\ListRecords;
|
||||
|
||||
class ListCompetitonGroupProviders extends ListRecords
|
||||
{
|
||||
protected static string $resource = CompetitonGroupProviderResource::class;
|
||||
}
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\CompetitonGroupProviders\Schemas;
|
||||
namespace App\Filament\Clusters\DynamicData\Resources\CompetitonGroupProviders\Schemas;
|
||||
|
||||
use Filament\Forms\Components\TextInput;
|
||||
use Filament\Schemas\Schema;
|
||||
+3
-2
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\CompetitonGroupProviders\Tables;
|
||||
namespace App\Filament\Clusters\DynamicData\Resources\CompetitonGroupProviders\Tables;
|
||||
|
||||
use App\Models\AddByMethod;
|
||||
use App\Models\Country;
|
||||
@@ -40,7 +40,8 @@ class CompetitonGroupProvidersTable
|
||||
->icon(fn ($record) => $record->competition_group->country->icon),
|
||||
TextColumn::make('competition_group.name')
|
||||
->searchable(),
|
||||
TextColumn::make('provider_group_id'),
|
||||
TextColumn::make('provider_group_id')->label('PrId')->alignCenter(),
|
||||
TextColumn::make('id')->label('TxId')->alignCenter(),
|
||||
TextColumn::make('name')
|
||||
->label('Group name')
|
||||
->searchable(),
|
||||
+9
-7
@@ -1,11 +1,11 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\ElementProviders;
|
||||
namespace App\Filament\Clusters\DynamicData\Resources\ElementProviders;
|
||||
|
||||
use App\Filament\Clusters\Administrator\AdministratorCluster;
|
||||
use App\Filament\Resources\ElementProviders\Pages\ListElementProviders;
|
||||
use App\Filament\Resources\ElementProviders\Schemas\ElementProviderForm;
|
||||
use App\Filament\Resources\ElementProviders\Tables\ElementProvidersTable;
|
||||
use App\Filament\Clusters\DynamicData\DynamicDataCluster;
|
||||
use App\Filament\Clusters\DynamicData\Resources\ElementProviders\Pages\ListElementProviders;
|
||||
use App\Filament\Clusters\DynamicData\Resources\ElementProviders\Schemas\ElementProviderForm;
|
||||
use App\Filament\Clusters\DynamicData\Resources\ElementProviders\Tables\ElementProvidersTable;
|
||||
use App\Models\ElementProvider;
|
||||
use Filament\Resources\Resource;
|
||||
use Filament\Schemas\Schema;
|
||||
@@ -20,9 +20,11 @@ class ElementProviderResource extends Resource
|
||||
|
||||
protected static ?string $recordTitleAttribute = 'name';
|
||||
|
||||
protected static ?string $cluster = AdministratorCluster::class;
|
||||
protected static ?string $cluster = DynamicDataCluster::class;
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Dynamic Data';
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Provider Relations';
|
||||
|
||||
protected static ?string $navigationLabel = 'Elements';
|
||||
|
||||
public static function form(Schema $schema): Schema
|
||||
{
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\ElementProviders\Pages;
|
||||
namespace App\Filament\Clusters\DynamicData\Resources\ElementProviders\Pages;
|
||||
|
||||
use App\Filament\Resources\ElementProviders\ElementProviderResource;
|
||||
use App\Filament\Clusters\DynamicData\Resources\ElementProviders\ElementProviderResource;
|
||||
use Filament\Resources\Pages\CreateRecord;
|
||||
|
||||
class CreateElementProvider extends CreateRecord
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\ElementProviders\Pages;
|
||||
namespace App\Filament\Clusters\DynamicData\Resources\ElementProviders\Pages;
|
||||
|
||||
use App\Filament\Resources\ElementProviders\ElementProviderResource;
|
||||
use App\Filament\Clusters\DynamicData\Resources\ElementProviders\ElementProviderResource;
|
||||
use Filament\Actions\DeleteAction;
|
||||
use Filament\Resources\Pages\EditRecord;
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\ElementProviders\Pages;
|
||||
namespace App\Filament\Clusters\DynamicData\Resources\ElementProviders\Pages;
|
||||
|
||||
use App\Filament\Resources\ElementProviders\ElementProviderResource;
|
||||
use App\Filament\Clusters\DynamicData\Resources\ElementProviders\ElementProviderResource;
|
||||
use Filament\Resources\Pages\ListRecords;
|
||||
|
||||
class ListElementProviders extends ListRecords
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\ElementProviders\Schemas;
|
||||
namespace App\Filament\Clusters\DynamicData\Resources\ElementProviders\Schemas;
|
||||
|
||||
use Filament\Forms\Components\TextInput;
|
||||
use Filament\Schemas\Schema;
|
||||
+7
-2
@@ -1,9 +1,10 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\ElementProviders\Tables;
|
||||
namespace App\Filament\Clusters\DynamicData\Resources\ElementProviders\Tables;
|
||||
|
||||
use App\Models\AddByMethod;
|
||||
use App\Models\Country;
|
||||
use App\Models\Provider;
|
||||
use App\Models\Sport;
|
||||
use Filament\Actions\BulkActionGroup;
|
||||
use Filament\Actions\DeleteAction;
|
||||
@@ -36,7 +37,8 @@ class ElementProvidersTable
|
||||
->wrap()
|
||||
->color('gray')
|
||||
->icon(fn ($record) => $record->element->country->icon),
|
||||
TextColumn::make('provider_element_id'),
|
||||
TextColumn::make('id')->label('TxId')->alignCenter(),
|
||||
TextColumn::make('provider_element_id')->label('PrId')->alignCenter(),
|
||||
TextColumn::make('element_group.competition_group.name'),
|
||||
TextColumn::make('element.name')->label('TXOdds Name'),
|
||||
TextColumn::make('name')->label('Client Name'),
|
||||
@@ -45,6 +47,9 @@ class ElementProvidersTable
|
||||
->icon(fn ($record) => $record->add_by_method->icon)
|
||||
->label('Add By'),
|
||||
])->filters([
|
||||
SelectFilter::make('provider_id')
|
||||
->label('Provider')
|
||||
->options(Provider::where('bookmaker_id', '>', 0)->pluck('name', 'id')),
|
||||
SelectFilter::make('sport_id')
|
||||
->label('Sport')
|
||||
->options(Sport::where('is_active', 1)->pluck('name', 'id')),
|
||||
+7
-7
@@ -1,11 +1,11 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Elements;
|
||||
namespace App\Filament\Clusters\DynamicData\Resources\Elements;
|
||||
|
||||
use App\Filament\Clusters\Administrator\AdministratorCluster;
|
||||
use App\Filament\Resources\Elements\Pages\ListElements;
|
||||
use App\Filament\Resources\Elements\Schemas\ElementForm;
|
||||
use App\Filament\Resources\Elements\Tables\ElementsTable;
|
||||
use App\Filament\Clusters\DynamicData\DynamicDataCluster;
|
||||
use App\Filament\Clusters\DynamicData\Resources\Elements\Pages\ListElements;
|
||||
use App\Filament\Clusters\DynamicData\Resources\Elements\Schemas\ElementForm;
|
||||
use App\Filament\Clusters\DynamicData\Resources\Elements\Tables\ElementsTable;
|
||||
use App\Models\Element;
|
||||
use Filament\Resources\Resource;
|
||||
use Filament\Schemas\Schema;
|
||||
@@ -20,9 +20,9 @@ class ElementResource extends Resource
|
||||
|
||||
protected static ?string $recordTitleAttribute = 'name';
|
||||
|
||||
protected static ?string $cluster = AdministratorCluster::class;
|
||||
protected static ?string $cluster = DynamicDataCluster::class;
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Dynamic Data';
|
||||
protected static string|UnitEnum|null $navigationGroup = 'TxOdds';
|
||||
|
||||
public static function form(Schema $schema): Schema
|
||||
{
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Elements\Pages;
|
||||
namespace App\Filament\Clusters\DynamicData\Resources\Elements\Pages;
|
||||
|
||||
use App\Filament\Resources\Elements\ElementResource;
|
||||
use App\Filament\Clusters\DynamicData\Resources\Elements\ElementResource;
|
||||
use Filament\Resources\Pages\CreateRecord;
|
||||
|
||||
class CreateElement extends CreateRecord
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Elements\Pages;
|
||||
namespace App\Filament\Clusters\DynamicData\Resources\Elements\Pages;
|
||||
|
||||
use App\Filament\Resources\Elements\ElementResource;
|
||||
use App\Filament\Clusters\DynamicData\Resources\Elements\ElementResource;
|
||||
use Filament\Actions\DeleteAction;
|
||||
use Filament\Resources\Pages\EditRecord;
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Elements\Pages;
|
||||
namespace App\Filament\Clusters\DynamicData\Resources\Elements\Pages;
|
||||
|
||||
use App\Filament\Resources\Elements\ElementResource;
|
||||
use App\Filament\Clusters\DynamicData\Resources\Elements\ElementResource;
|
||||
use Filament\Resources\Pages\ListRecords;
|
||||
|
||||
class ListElements extends ListRecords
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Elements\Schemas;
|
||||
namespace App\Filament\Clusters\DynamicData\Resources\Elements\Schemas;
|
||||
|
||||
use Filament\Forms\Components\TextInput;
|
||||
use Filament\Schemas\Schema;
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Elements\Tables;
|
||||
namespace App\Filament\Clusters\DynamicData\Resources\Elements\Tables;
|
||||
|
||||
use App\Models\CompetitionGroup;
|
||||
use App\Models\Country;
|
||||
+2
-2
@@ -1,11 +1,11 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Clusters\Administrator;
|
||||
namespace App\Filament\Clusters\Grapper;
|
||||
|
||||
use BackedEnum;
|
||||
use Filament\Clusters\Cluster;
|
||||
|
||||
class AdministratorCluster extends Cluster
|
||||
class GrapperCluster extends Cluster
|
||||
{
|
||||
protected static string|BackedEnum|null $navigationIcon = 'phosphor-atom';
|
||||
|
||||
+7
-7
@@ -1,11 +1,11 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Bookmakers;
|
||||
namespace App\Filament\Clusters\Grapper\Resources\Bookmakers;
|
||||
|
||||
use App\Filament\Clusters\Administrator\AdministratorCluster;
|
||||
use App\Filament\Resources\Bookmakers\Pages\ListBookmakers;
|
||||
use App\Filament\Resources\Bookmakers\Schemas\BookmakerForm;
|
||||
use App\Filament\Resources\Bookmakers\Tables\BookmakersTable;
|
||||
use App\Filament\Clusters\Grapper\GrapperCluster;
|
||||
use App\Filament\Clusters\Grapper\Resources\Bookmakers\Pages\ListBookmakers;
|
||||
use App\Filament\Clusters\Grapper\Resources\Bookmakers\Schemas\BookmakerForm;
|
||||
use App\Filament\Clusters\Grapper\Resources\Bookmakers\Tables\BookmakersTable;
|
||||
use App\Models\Bookmaker;
|
||||
use Filament\Resources\Resource;
|
||||
use Filament\Schemas\Schema;
|
||||
@@ -20,9 +20,9 @@ class BookmakerResource extends Resource
|
||||
|
||||
protected static string|\BackedEnum|null $navigationIcon = 'phosphor-bookmarks-simple';
|
||||
|
||||
protected static ?string $cluster = AdministratorCluster::class;
|
||||
protected static ?string $cluster = GrapperCluster::class;
|
||||
|
||||
protected static string|\UnitEnum|null $navigationGroup = 'Static Data';
|
||||
protected static string|\UnitEnum|null $navigationGroup = 'Grapper';
|
||||
|
||||
public static function form(Schema $schema): Schema
|
||||
{
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Bookmakers\Pages;
|
||||
namespace App\Filament\Clusters\Grapper\Resources\Bookmakers\Pages;
|
||||
|
||||
use App\Filament\Resources\Bookmakers\BookmakerResource;
|
||||
use App\Filament\Clusters\Grapper\Resources\Bookmakers\BookmakerResource;
|
||||
use Filament\Resources\Pages\CreateRecord;
|
||||
|
||||
class CreateBookmaker extends CreateRecord
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Bookmakers\Pages;
|
||||
namespace App\Filament\Clusters\Grapper\Resources\Bookmakers\Pages;
|
||||
|
||||
use App\Filament\Resources\Bookmakers\BookmakerResource;
|
||||
use App\Filament\Clusters\Grapper\Resources\Bookmakers\BookmakerResource;
|
||||
use Filament\Actions\DeleteAction;
|
||||
use Filament\Resources\Pages\EditRecord;
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Bookmakers\Pages;
|
||||
namespace App\Filament\Clusters\Grapper\Resources\Bookmakers\Pages;
|
||||
|
||||
use App\Filament\Resources\Bookmakers\BookmakerResource;
|
||||
use App\Filament\Clusters\Grapper\Resources\Bookmakers\BookmakerResource;
|
||||
use Filament\Actions\CreateAction;
|
||||
use Filament\Resources\Pages\ListRecords;
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Bookmakers\Schemas;
|
||||
namespace App\Filament\Clusters\Grapper\Resources\Bookmakers\Schemas;
|
||||
|
||||
use Filament\Forms\Components\TextInput;
|
||||
use Filament\Schemas\Schema;
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Bookmakers\Tables;
|
||||
namespace App\Filament\Clusters\Grapper\Resources\Bookmakers\Tables;
|
||||
|
||||
use App\Filament\Tables\Columns\BookmakerIcon;
|
||||
use Filament\Actions\EditAction;
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Providers\Pages;
|
||||
namespace App\Filament\Clusters\Grapper\Resources\Providers\Pages;
|
||||
|
||||
use App\Filament\Resources\Providers\ProviderResource;
|
||||
use App\Filament\Clusters\Grapper\Resources\Providers\ProviderResource;
|
||||
use Filament\Resources\Pages\CreateRecord;
|
||||
|
||||
class CreateProvider extends CreateRecord
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Providers\Pages;
|
||||
namespace App\Filament\Clusters\Grapper\Resources\Providers\Pages;
|
||||
|
||||
use App\Filament\Resources\Providers\ProviderResource;
|
||||
use App\Filament\Clusters\Grapper\Resources\Providers\ProviderResource;
|
||||
use Filament\Actions\DeleteAction;
|
||||
use Filament\Resources\Pages\EditRecord;
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Providers\Pages;
|
||||
namespace App\Filament\Clusters\Grapper\Resources\Providers\Pages;
|
||||
|
||||
use App\Filament\Resources\Providers\ProviderResource;
|
||||
use App\Filament\Clusters\Grapper\Resources\Providers\ProviderResource;
|
||||
use Filament\Actions\CreateAction;
|
||||
use Filament\Resources\Pages\ListRecords;
|
||||
|
||||
+7
-8
@@ -1,17 +1,16 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Providers;
|
||||
namespace App\Filament\Clusters\Grapper\Resources\Providers;
|
||||
|
||||
use App\Filament\Clusters\Administrator\AdministratorCluster;
|
||||
use App\Filament\Resources\Providers\Pages\ListProviders;
|
||||
use App\Filament\Resources\Providers\Schemas\ProviderForm;
|
||||
use App\Filament\Resources\Providers\Tables\ProvidersTable;
|
||||
use App\Filament\Clusters\Grapper\GrapperCluster;
|
||||
use App\Filament\Clusters\Grapper\Resources\Providers\Pages\ListProviders;
|
||||
use App\Filament\Clusters\Grapper\Resources\Providers\Schemas\ProviderForm;
|
||||
use App\Filament\Clusters\Grapper\Resources\Providers\Tables\ProvidersTable;
|
||||
use App\Models\Provider;
|
||||
use BackedEnum;
|
||||
use Filament\Resources\Resource;
|
||||
use Filament\Schemas\Schema;
|
||||
use Filament\Tables\Table;
|
||||
use UnitEnum;
|
||||
|
||||
class ProviderResource extends Resource
|
||||
{
|
||||
@@ -23,9 +22,9 @@ class ProviderResource extends Resource
|
||||
|
||||
protected static ?string $recordTitleAttribute = 'name';
|
||||
|
||||
protected static ?string $cluster = AdministratorCluster::class;
|
||||
protected static ?string $cluster = GrapperCluster::class;
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Grapper';
|
||||
protected static string|\UnitEnum|null $navigationGroup = 'Grapper';
|
||||
|
||||
public static function form(Schema $schema): Schema
|
||||
{
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Providers\Schemas;
|
||||
namespace App\Filament\Clusters\Grapper\Resources\Providers\Schemas;
|
||||
|
||||
use Filament\Forms\Components\TextInput;
|
||||
use Filament\Schemas\Schema;
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Providers\Tables;
|
||||
namespace App\Filament\Clusters\Grapper\Resources\Providers\Tables;
|
||||
|
||||
use Filament\Actions\EditAction;
|
||||
use Filament\Tables\Columns\TextColumn;
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Supervisors\Pages;
|
||||
namespace App\Filament\Clusters\Grapper\Resources\Supervisors\Pages;
|
||||
|
||||
use App\Filament\Resources\Supervisors\SupervisorResource;
|
||||
use App\Filament\Clusters\Grapper\Resources\Supervisors\SupervisorResource;
|
||||
use Filament\Resources\Pages\CreateRecord;
|
||||
|
||||
class CreateSupervisor extends CreateRecord
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Supervisors\Pages;
|
||||
namespace App\Filament\Clusters\Grapper\Resources\Supervisors\Pages;
|
||||
|
||||
use App\Filament\Resources\Supervisors\SupervisorResource;
|
||||
use App\Filament\Clusters\Grapper\Resources\Supervisors\SupervisorResource;
|
||||
use Filament\Actions\DeleteAction;
|
||||
use Filament\Resources\Pages\EditRecord;
|
||||
|
||||
+2
-2
@@ -1,9 +1,9 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Supervisors\Pages;
|
||||
namespace App\Filament\Clusters\Grapper\Resources\Supervisors\Pages;
|
||||
|
||||
use App\Actions\SupervisorStatus;
|
||||
use App\Filament\Resources\Supervisors\SupervisorResource;
|
||||
use App\Filament\Clusters\Grapper\Resources\Supervisors\SupervisorResource;
|
||||
use Filament\Actions\Action;
|
||||
use Filament\Actions\CreateAction;
|
||||
use Filament\Resources\Pages\ListRecords;
|
||||
+1
-3
@@ -1,10 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Supervisors\Schemas;
|
||||
namespace App\Filament\Clusters\Grapper\Resources\Supervisors\Schemas;
|
||||
|
||||
use Filament\Forms\Components\Select;
|
||||
use Filament\Forms\Components\TextInput;
|
||||
use Filament\Schemas\Components\Section;
|
||||
use Filament\Schemas\Schema;
|
||||
|
||||
class SupervisorForm
|
||||
+5
-5
@@ -1,11 +1,11 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Supervisors;
|
||||
namespace App\Filament\Clusters\Grapper\Resources\Supervisors;
|
||||
|
||||
use App\Filament\Clusters\Administrator\AdministratorCluster;
|
||||
use App\Filament\Resources\Supervisors\Pages\ListSupervisors;
|
||||
use App\Filament\Clusters\Grapper\GrapperCluster;
|
||||
use App\Filament\Clusters\Grapper\Resources\Supervisors\Pages\ListSupervisors;
|
||||
use App\Filament\Clusters\Grapper\Resources\Supervisors\Tables\SupervisorsTable;
|
||||
use App\Filament\Resources\Supervisors\Schemas\SupervisorForm;
|
||||
use App\Filament\Resources\Supervisors\Tables\SupervisorsTable;
|
||||
use App\Models\Supervisor;
|
||||
use Filament\Resources\Resource;
|
||||
use Filament\Schemas\Schema;
|
||||
@@ -17,7 +17,7 @@ class SupervisorResource extends Resource
|
||||
|
||||
protected static string|\BackedEnum|null $navigationIcon = 'phosphor-network';
|
||||
|
||||
protected static ?string $cluster = AdministratorCluster::class;
|
||||
protected static ?string $cluster = GrapperCluster::class;
|
||||
|
||||
protected static ?int $navigationSort = 1;
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Supervisors\Tables;
|
||||
namespace App\Filament\Clusters\Grapper\Resources\Supervisors\Tables;
|
||||
|
||||
use App\Filament\Resources\Supervisors\Pages\ListSupervisors;
|
||||
use App\Filament\Clusters\Grapper\Resources\Supervisors\Pages\ListSupervisors;
|
||||
use App\Models\Sport;
|
||||
use App\Models\Supervisor;
|
||||
use App\Models\TxoddsMarket;
|
||||
+9
-8
@@ -1,13 +1,12 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Bettypes;
|
||||
namespace App\Filament\Clusters\StaticData\Resources\Bettypes;
|
||||
|
||||
use App\Filament\Clusters\Administrator\AdministratorCluster;
|
||||
use App\Filament\Resources\Bettypes\Pages\ListBettypes;
|
||||
use App\Filament\Resources\Bettypes\Schemas\BettypeForm;
|
||||
use App\Filament\Resources\Bettypes\Tables\BettypesTable;
|
||||
use App\Filament\Clusters\StaticData\Resources\Bettypes\Pages\ListBettypes;
|
||||
use App\Filament\Clusters\StaticData\Resources\Bettypes\Schemas\BettypeForm;
|
||||
use App\Filament\Clusters\StaticData\Resources\Bettypes\Tables\BettypesTable;
|
||||
use App\Filament\Clusters\StaticData\StaticDataCluster;
|
||||
use App\Models\Bettype;
|
||||
use BackedEnum;
|
||||
use Filament\Resources\Resource;
|
||||
use Filament\Schemas\Schema;
|
||||
use Filament\Tables\Table;
|
||||
@@ -16,9 +15,11 @@ class BettypeResource extends Resource
|
||||
{
|
||||
protected static ?string $model = Bettype::class;
|
||||
|
||||
protected static string|BackedEnum|null $navigationIcon = 'phosphor-sliders';
|
||||
protected static string|\BackedEnum|null $navigationIcon = 'phosphor-storefront';
|
||||
|
||||
protected static ?string $cluster = AdministratorCluster::class;
|
||||
protected static ?string $cluster = StaticDataCluster::class;
|
||||
|
||||
protected static ?string $navigationLabel = 'NuhOdds Markets';
|
||||
|
||||
protected static string|\UnitEnum|null $navigationGroup = 'Static Data';
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Bettypes\Pages;
|
||||
namespace App\Filament\Clusters\StaticData\Resources\Bettypes\Pages;
|
||||
|
||||
use App\Filament\Resources\Bettypes\BettypeResource;
|
||||
use App\Filament\Clusters\StaticData\Resources\Bettypes\BettypeResource;
|
||||
use Filament\Resources\Pages\CreateRecord;
|
||||
|
||||
class CreateBettype extends CreateRecord
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Bettypes\Pages;
|
||||
namespace App\Filament\Clusters\StaticData\Resources\Bettypes\Pages;
|
||||
|
||||
use App\Filament\Resources\Bettypes\BettypeResource;
|
||||
use App\Filament\Clusters\StaticData\Resources\Bettypes\BettypeResource;
|
||||
use Filament\Actions\DeleteAction;
|
||||
use Filament\Resources\Pages\EditRecord;
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Bettypes\Pages;
|
||||
namespace App\Filament\Clusters\StaticData\Resources\Bettypes\Pages;
|
||||
|
||||
use App\Filament\Resources\Bettypes\BettypeResource;
|
||||
use App\Filament\Clusters\StaticData\Resources\Bettypes\BettypeResource;
|
||||
use Filament\Actions\CreateAction;
|
||||
use Filament\Resources\Pages\ListRecords;
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Bettypes\Schemas;
|
||||
namespace App\Filament\Clusters\StaticData\Resources\Bettypes\Schemas;
|
||||
|
||||
use Filament\Schemas\Schema;
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Bettypes\Tables;
|
||||
namespace App\Filament\Clusters\StaticData\Resources\Bettypes\Tables;
|
||||
|
||||
use App\Models\Sport;
|
||||
use Filament\Actions\EditAction;
|
||||
+4
-4
@@ -1,9 +1,9 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Countries;
|
||||
namespace App\Filament\Clusters\StaticData\Resources\Countries;
|
||||
|
||||
use App\Filament\Clusters\Administrator\AdministratorCluster;
|
||||
use App\Filament\Resources\Countries\Pages\ManageCountries;
|
||||
use App\Filament\Clusters\StaticData\Resources\Countries\Pages\ManageCountries;
|
||||
use App\Filament\Clusters\StaticData\StaticDataCluster;
|
||||
use App\Models\Country;
|
||||
use Filament\Actions\EditAction;
|
||||
use Filament\Forms\Components\TextInput;
|
||||
@@ -26,7 +26,7 @@ class CountryResource extends Resource
|
||||
|
||||
protected static string|\BackedEnum|null $navigationIcon = 'phosphor-flag';
|
||||
|
||||
protected static ?string $cluster = AdministratorCluster::class;
|
||||
protected static ?string $cluster = StaticDataCluster::class;
|
||||
|
||||
protected static string|\UnitEnum|null $navigationGroup = 'Static Data';
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Clusters\StaticData\Resources\Countries\Pages;
|
||||
|
||||
use App\Filament\Clusters\StaticData\Resources\Countries\CountryResource;
|
||||
use Filament\Resources\Pages\ManageRecords;
|
||||
|
||||
class ManageCountries extends ManageRecords
|
||||
{
|
||||
protected static string $resource = CountryResource::class;
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Clusters\StaticData\Resources\Sports\Pages;
|
||||
|
||||
use App\Filament\Clusters\StaticData\Resources\Sports\SportResource;
|
||||
use Filament\Resources\Pages\ManageRecords;
|
||||
|
||||
class ManageSports extends ManageRecords
|
||||
{
|
||||
protected static string $resource = SportResource::class;
|
||||
}
|
||||
+4
-4
@@ -1,9 +1,9 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Sports;
|
||||
namespace App\Filament\Clusters\StaticData\Resources\Sports;
|
||||
|
||||
use App\Filament\Clusters\Administrator\AdministratorCluster;
|
||||
use App\Filament\Resources\Sports\Pages\ManageSports;
|
||||
use App\Filament\Clusters\StaticData\Resources\Sports\Pages\ManageSports;
|
||||
use App\Filament\Clusters\StaticData\StaticDataCluster;
|
||||
use App\Models\Sport;
|
||||
use Filament\Resources\Resource;
|
||||
use Filament\Support\Enums\IconSize;
|
||||
@@ -23,7 +23,7 @@ class SportResource extends Resource
|
||||
|
||||
protected static ?string $recordTitleAttribute = 'name';
|
||||
|
||||
protected static ?string $cluster = AdministratorCluster::class;
|
||||
protected static ?string $cluster = StaticDataCluster::class;
|
||||
|
||||
protected static string|\UnitEnum|null $navigationGroup = 'Static Data';
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\TxoddsMarkets\Pages;
|
||||
namespace App\Filament\Clusters\StaticData\Resources\TxoddsMarkets\Pages;
|
||||
|
||||
use App\Filament\Resources\TxoddsMarkets\TxoddsMarketResource;
|
||||
use App\Filament\Clusters\StaticData\Resources\TxoddsMarkets\TxoddsMarketResource;
|
||||
use Filament\Resources\Pages\CreateRecord;
|
||||
|
||||
class CreateTxoddsMarket extends CreateRecord
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\TxoddsMarkets\Pages;
|
||||
namespace App\Filament\Clusters\StaticData\Resources\TxoddsMarkets\Pages;
|
||||
|
||||
use App\Filament\Resources\TxoddsMarkets\TxoddsMarketResource;
|
||||
use App\Filament\Clusters\StaticData\Resources\TxoddsMarkets\TxoddsMarketResource;
|
||||
use Filament\Resources\Pages\EditRecord;
|
||||
|
||||
class EditTxoddsMarket extends EditRecord
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\TxoddsMarkets\Pages;
|
||||
namespace App\Filament\Clusters\StaticData\Resources\TxoddsMarkets\Pages;
|
||||
|
||||
use App\Filament\Resources\TxoddsMarkets\TxoddsMarketResource;
|
||||
use App\Filament\Clusters\StaticData\Resources\TxoddsMarkets\TxoddsMarketResource;
|
||||
use Filament\Resources\Pages\ListRecords;
|
||||
|
||||
class ListTxoddsMarkets extends ListRecords
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\TxoddsMarkets\Schemas;
|
||||
namespace App\Filament\Clusters\StaticData\Resources\TxoddsMarkets\Schemas;
|
||||
|
||||
use Filament\Schemas\Schema;
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\TxoddsMarkets\Tables;
|
||||
namespace App\Filament\Clusters\StaticData\Resources\TxoddsMarkets\Tables;
|
||||
|
||||
use Filament\Forms\Components\Select;
|
||||
use Filament\Tables\Columns\TextColumn;
|
||||
+7
-8
@@ -1,16 +1,15 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\TxoddsMarkets;
|
||||
namespace App\Filament\Clusters\StaticData\Resources\TxoddsMarkets;
|
||||
|
||||
use App\Filament\Clusters\Administrator\AdministratorCluster;
|
||||
use App\Filament\Resources\TxoddsMarkets\Pages\ListTxoddsMarkets;
|
||||
use App\Filament\Resources\TxoddsMarkets\Schemas\TxoddsMarketForm;
|
||||
use App\Filament\Resources\TxoddsMarkets\Tables\TxoddsMarketsTable;
|
||||
use App\Filament\Clusters\StaticData\Resources\TxoddsMarkets\Pages\ListTxoddsMarkets;
|
||||
use App\Filament\Clusters\StaticData\Resources\TxoddsMarkets\Schemas\TxoddsMarketForm;
|
||||
use App\Filament\Clusters\StaticData\Resources\TxoddsMarkets\Tables\TxoddsMarketsTable;
|
||||
use App\Filament\Clusters\StaticData\StaticDataCluster;
|
||||
use App\Models\TxoddsMarket;
|
||||
use Filament\Resources\Resource;
|
||||
use Filament\Schemas\Schema;
|
||||
use Filament\Tables\Table;
|
||||
use UnitEnum;
|
||||
|
||||
class TxoddsMarketResource extends Resource
|
||||
{
|
||||
@@ -18,11 +17,11 @@ class TxoddsMarketResource extends Resource
|
||||
|
||||
protected static string|\BackedEnum|null $navigationIcon = 'phosphor-storefront';
|
||||
|
||||
protected static ?string $cluster = AdministratorCluster::class;
|
||||
protected static ?string $cluster = StaticDataCluster::class;
|
||||
|
||||
protected static ?int $navigationSort = 3;
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Grapper';
|
||||
protected static string|\UnitEnum|null $navigationGroup = 'Static Data';
|
||||
|
||||
public static function form(Schema $schema): Schema
|
||||
{
|
||||
@@ -0,0 +1,13 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Clusters\StaticData;
|
||||
|
||||
use BackedEnum;
|
||||
use Filament\Clusters\Cluster;
|
||||
|
||||
class StaticDataCluster extends Cluster
|
||||
{
|
||||
protected static string|BackedEnum|null $navigationIcon = 'phosphor-atom';
|
||||
|
||||
protected static ?int $navigationSort = 6;
|
||||
}
|
||||
+7
-7
@@ -1,11 +1,11 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Clients;
|
||||
namespace App\Filament\Clusters\User\Resources\Clients;
|
||||
|
||||
use App\Filament\Clusters\Administrator\AdministratorCluster;
|
||||
use App\Filament\Resources\Clients\Pages\ListClients;
|
||||
use App\Filament\Resources\Clients\Schemas\ClientForm;
|
||||
use App\Filament\Resources\Clients\Tables\ClientsTable;
|
||||
use App\Filament\Clusters\User\Resources\Clients\Pages\ListClients;
|
||||
use App\Filament\Clusters\User\Resources\Clients\Schemas\ClientForm;
|
||||
use App\Filament\Clusters\User\Resources\Clients\Tables\ClientsTable;
|
||||
use App\Filament\Clusters\User\UserCluster;
|
||||
use App\Models\Client;
|
||||
use Filament\Resources\Resource;
|
||||
use Filament\Schemas\Schema;
|
||||
@@ -15,11 +15,11 @@ class ClientResource extends Resource
|
||||
{
|
||||
protected static ?string $model = Client::class;
|
||||
|
||||
protected static ?int $navigationSort = 33;
|
||||
protected static ?int $navigationSort = 2;
|
||||
|
||||
protected static string|\BackedEnum|null $navigationIcon = 'phosphor-baseball-helmet';
|
||||
|
||||
protected static ?string $cluster = AdministratorCluster::class;
|
||||
protected static ?string $cluster = UserCluster::class;
|
||||
|
||||
protected static string|\UnitEnum|null $navigationGroup = 'User';
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Clients\Pages;
|
||||
namespace App\Filament\Clusters\User\Resources\Clients\Pages;
|
||||
|
||||
use App\Filament\Resources\Clients\ClientResource;
|
||||
use App\Filament\Clusters\User\Resources\Clients\ClientResource;
|
||||
use Filament\Resources\Pages\CreateRecord;
|
||||
|
||||
class CreateClient extends CreateRecord
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Clients\Pages;
|
||||
namespace App\Filament\Clusters\User\Resources\Clients\Pages;
|
||||
|
||||
use App\Filament\Resources\Clients\ClientResource;
|
||||
use App\Filament\Clusters\User\Resources\Clients\ClientResource;
|
||||
use Filament\Actions\DeleteAction;
|
||||
use Filament\Resources\Pages\EditRecord;
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Clients\Pages;
|
||||
namespace App\Filament\Clusters\User\Resources\Clients\Pages;
|
||||
|
||||
use App\Filament\Resources\Clients\ClientResource;
|
||||
use App\Filament\Clusters\User\Resources\Clients\ClientResource;
|
||||
use Filament\Actions\CreateAction;
|
||||
use Filament\Resources\Pages\ListRecords;
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Clients\Schemas;
|
||||
namespace App\Filament\Clusters\User\Resources\Clients\Schemas;
|
||||
|
||||
use App\Models\Bookmaker;
|
||||
use App\Models\Provider;
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Clients\Tables;
|
||||
namespace App\Filament\Clusters\User\Resources\Clients\Tables;
|
||||
|
||||
use App\Actions\SettingGeneratorClient;
|
||||
use App\Models\Bookmaker;
|
||||
+9
-7
@@ -1,11 +1,11 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\MultilineSettings;
|
||||
namespace App\Filament\Clusters\User\Resources\MultilineSettings;
|
||||
|
||||
use App\Filament\Clusters\Administrator\AdministratorCluster;
|
||||
use App\Filament\Resources\MultilineSettings\Pages\ListMultilineSettings;
|
||||
use App\Filament\Resources\MultilineSettings\Schemas\MultilineSettingForm;
|
||||
use App\Filament\Resources\MultilineSettings\Tables\MultilineSettingsTable;
|
||||
use App\Filament\Clusters\User\Resources\MultilineSettings\Pages\ListMultilineSettings;
|
||||
use App\Filament\Clusters\User\Resources\MultilineSettings\Schemas\MultilineSettingForm;
|
||||
use App\Filament\Clusters\User\Resources\MultilineSettings\Tables\MultilineSettingsTable;
|
||||
use App\Filament\Clusters\User\UserCluster;
|
||||
use App\Models\MultilineSetting;
|
||||
use BackedEnum;
|
||||
use Filament\Resources\Resource;
|
||||
@@ -19,9 +19,11 @@ class MultilineSettingResource extends Resource
|
||||
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::Bars3;
|
||||
|
||||
protected static ?string $cluster = AdministratorCluster::class;
|
||||
protected static ?string $cluster = UserCluster::class;
|
||||
|
||||
protected static string|\UnitEnum|null $navigationGroup = 'Static Data';
|
||||
protected static string|\UnitEnum|null $navigationGroup = 'User';
|
||||
|
||||
protected static ?int $navigationSort = 30;
|
||||
|
||||
protected static ?string $navigationLabel = 'Multiline';
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\MultilineSettings\Pages;
|
||||
namespace App\Filament\Clusters\User\Resources\MultilineSettings\Pages;
|
||||
|
||||
use App\Filament\Resources\MultilineSettings\MultilineSettingResource;
|
||||
use App\Filament\Clusters\User\Resources\MultilineSettings\MultilineSettingResource;
|
||||
use Filament\Resources\Pages\CreateRecord;
|
||||
|
||||
class CreateMultilineSetting extends CreateRecord
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\MultilineSettings\Pages;
|
||||
namespace App\Filament\Clusters\User\Resources\MultilineSettings\Pages;
|
||||
|
||||
use App\Filament\Resources\MultilineSettings\MultilineSettingResource;
|
||||
use App\Filament\Clusters\User\Resources\MultilineSettings\MultilineSettingResource;
|
||||
use Filament\Actions\DeleteAction;
|
||||
use Filament\Resources\Pages\EditRecord;
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\MultilineSettings\Pages;
|
||||
namespace App\Filament\Clusters\User\Resources\MultilineSettings\Pages;
|
||||
|
||||
use App\Filament\Resources\MultilineSettings\MultilineSettingResource;
|
||||
use App\Filament\Clusters\User\Resources\MultilineSettings\MultilineSettingResource;
|
||||
use Filament\Resources\Pages\ListRecords;
|
||||
|
||||
class ListMultilineSettings extends ListRecords
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\MultilineSettings\Schemas;
|
||||
namespace App\Filament\Clusters\User\Resources\MultilineSettings\Schemas;
|
||||
|
||||
use App\Models\Sport;
|
||||
use Filament\Forms\Components\Select;
|
||||
+2
-1
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\MultilineSettings\Tables;
|
||||
namespace App\Filament\Clusters\User\Resources\MultilineSettings\Tables;
|
||||
|
||||
use Filament\Actions\BulkActionGroup;
|
||||
use Filament\Actions\DeleteBulkAction;
|
||||
@@ -17,6 +17,7 @@ class MultilineSettingsTable
|
||||
public static function configure(Table $table): Table
|
||||
{
|
||||
return $table
|
||||
->description('Order of bettypes display in monitor')
|
||||
->columns([
|
||||
IconColumn::make('sport.icon')
|
||||
->label('')
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\UserActivities\Pages;
|
||||
namespace App\Filament\Clusters\User\Resources\UserActivities\Pages;
|
||||
|
||||
use App\Filament\Resources\UserActivities\UserActivityResource;
|
||||
use App\Filament\Clusters\User\Resources\UserActivities\UserActivityResource;
|
||||
use Filament\Resources\Pages\CreateRecord;
|
||||
|
||||
class CreateUserActivity extends CreateRecord
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\UserActivities\Pages;
|
||||
namespace App\Filament\Clusters\User\Resources\UserActivities\Pages;
|
||||
|
||||
use App\Filament\Resources\UserActivities\UserActivityResource;
|
||||
use App\Filament\Clusters\User\Resources\UserActivities\UserActivityResource;
|
||||
use Filament\Actions\DeleteAction;
|
||||
use Filament\Resources\Pages\EditRecord;
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\UserActivities\Pages;
|
||||
namespace App\Filament\Clusters\User\Resources\UserActivities\Pages;
|
||||
|
||||
use App\Filament\Resources\UserActivities\UserActivityResource;
|
||||
use App\Filament\Clusters\User\Resources\UserActivities\UserActivityResource;
|
||||
use Filament\Resources\Pages\ListRecords;
|
||||
|
||||
class ListUserActivities extends ListRecords
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\UserActivities\Schemas;
|
||||
namespace App\Filament\Clusters\User\Resources\UserActivities\Schemas;
|
||||
|
||||
use Filament\Schemas\Schema;
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\UserActivities\Tables;
|
||||
namespace App\Filament\Clusters\User\Resources\UserActivities\Tables;
|
||||
|
||||
use App\Models\User;
|
||||
use App\Models\UserActivity;
|
||||
+8
-8
@@ -1,11 +1,11 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\UserActivities;
|
||||
namespace App\Filament\Clusters\User\Resources\UserActivities;
|
||||
|
||||
use App\Filament\Clusters\Administrator\AdministratorCluster;
|
||||
use App\Filament\Resources\UserActivities\Pages\ListUserActivities;
|
||||
use App\Filament\Resources\UserActivities\Schemas\UserActivityForm;
|
||||
use App\Filament\Resources\UserActivities\Tables\UserActivitiesTable;
|
||||
use App\Filament\Clusters\User\Resources\UserActivities\Pages\ListUserActivities;
|
||||
use App\Filament\Clusters\User\Resources\UserActivities\Schemas\UserActivityForm;
|
||||
use App\Filament\Clusters\User\Resources\UserActivities\Tables\UserActivitiesTable;
|
||||
use App\Filament\Clusters\User\UserCluster;
|
||||
use App\Models\UserActivity;
|
||||
use Filament\Resources\Resource;
|
||||
use Filament\Schemas\Schema;
|
||||
@@ -15,9 +15,9 @@ class UserActivityResource extends Resource
|
||||
{
|
||||
protected static ?string $model = UserActivity::class;
|
||||
|
||||
protected static ?string $cluster = AdministratorCluster::class;
|
||||
protected static ?string $cluster = UserCluster::class;
|
||||
|
||||
protected static ?int $navigationSort = 32;
|
||||
protected static ?int $navigationSort = 20;
|
||||
|
||||
protected static string|\UnitEnum|null $navigationGroup = 'User';
|
||||
|
||||
@@ -50,6 +50,6 @@ class UserActivityResource extends Resource
|
||||
->select('user_id', \DB::raw('count(*) as total'))
|
||||
->groupBy('user_id')
|
||||
->pluck('user_id')
|
||||
->first() ?? '0';
|
||||
->first() ?? 0;
|
||||
}
|
||||
}
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Users\Pages;
|
||||
namespace App\Filament\Clusters\User\Resources\Users\Pages;
|
||||
|
||||
use App\Filament\Resources\Users\UserResource;
|
||||
use App\Filament\Clusters\User\Resources\Users\UserResource;
|
||||
use Filament\Resources\Pages\CreateRecord;
|
||||
|
||||
class CreateUser extends CreateRecord
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Users\Pages;
|
||||
namespace App\Filament\Clusters\User\Resources\Users\Pages;
|
||||
|
||||
use App\Filament\Resources\Users\UserResource;
|
||||
use App\Filament\Clusters\User\Resources\Users\UserResource;
|
||||
use Filament\Actions\DeleteAction;
|
||||
use Filament\Resources\Pages\EditRecord;
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Users\Pages;
|
||||
namespace App\Filament\Clusters\User\Resources\Users\Pages;
|
||||
|
||||
use App\Filament\Resources\Users\UserResource;
|
||||
use App\Filament\Clusters\User\Resources\Users\UserResource;
|
||||
use Filament\Actions\CreateAction;
|
||||
use Filament\Resources\Pages\ListRecords;
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Users\Schemas;
|
||||
namespace App\Filament\Clusters\User\Resources\Users\Schemas;
|
||||
|
||||
use App\Models\Bookmaker;
|
||||
use Filament\Forms\Components\Hidden;
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Users\Tables;
|
||||
namespace App\Filament\Clusters\User\Resources\Users\Tables;
|
||||
|
||||
use App\Actions\SettingGeneratorUser;
|
||||
use Filament\Actions\Action;
|
||||
+7
-7
@@ -1,11 +1,11 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Users;
|
||||
namespace App\Filament\Clusters\User\Resources\Users;
|
||||
|
||||
use App\Filament\Clusters\Administrator\AdministratorCluster;
|
||||
use App\Filament\Resources\Users\Pages\ListUsers;
|
||||
use App\Filament\Resources\Users\Schemas\UserForm;
|
||||
use App\Filament\Resources\Users\Tables\UsersTable;
|
||||
use App\Filament\Clusters\User\Resources\Users\Pages\ListUsers;
|
||||
use App\Filament\Clusters\User\Resources\Users\Schemas\UserForm;
|
||||
use App\Filament\Clusters\User\Resources\Users\Tables\UsersTable;
|
||||
use App\Filament\Clusters\User\UserCluster;
|
||||
use App\Models\User;
|
||||
use Filament\Resources\Resource;
|
||||
use Filament\Schemas\Schema;
|
||||
@@ -15,13 +15,13 @@ class UserResource extends Resource
|
||||
{
|
||||
protected static ?string $model = User::class;
|
||||
|
||||
protected static ?int $navigationSort = 31;
|
||||
protected static ?int $navigationSort = 1;
|
||||
|
||||
protected static string|\BackedEnum|null $navigationIcon = 'phosphor-user';
|
||||
|
||||
protected static ?string $recordTitleAttribute = 'name';
|
||||
|
||||
protected static ?string $cluster = AdministratorCluster::class;
|
||||
protected static ?string $cluster = UserCluster::class;
|
||||
|
||||
protected static string|\UnitEnum|null $navigationGroup = 'User';
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Clusters\User;
|
||||
|
||||
use BackedEnum;
|
||||
use Filament\Clusters\Cluster;
|
||||
|
||||
class UserCluster extends Cluster
|
||||
{
|
||||
protected static string|BackedEnum|null $navigationIcon = 'phosphor-atom';
|
||||
|
||||
protected static ?int $navigationSort = 2;
|
||||
}
|
||||
-11
@@ -1,11 +0,0 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\CompetitonGroupProviders\Pages;
|
||||
|
||||
use App\Filament\Resources\CompetitonGroupProviders\CompetitonGroupProviderResource;
|
||||
use Filament\Resources\Pages\ListRecords;
|
||||
|
||||
class ListCompetitonGroupProviders extends ListRecords
|
||||
{
|
||||
protected static string $resource = CompetitonGroupProviderResource::class;
|
||||
}
|
||||
@@ -1,19 +0,0 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Countries\Pages;
|
||||
|
||||
use App\Filament\Resources\Countries\CountryResource;
|
||||
use Filament\Actions\CreateAction;
|
||||
use Filament\Resources\Pages\ManageRecords;
|
||||
|
||||
class ManageCountries extends ManageRecords
|
||||
{
|
||||
protected static string $resource = CountryResource::class;
|
||||
|
||||
protected function getHeaderActions(): array
|
||||
{
|
||||
return [
|
||||
// CreateAction::make(),
|
||||
];
|
||||
}
|
||||
}
|
||||
@@ -1,19 +0,0 @@
|
||||
<?php
|
||||
|
||||
namespace App\Filament\Resources\Sports\Pages;
|
||||
|
||||
use App\Filament\Resources\Sports\SportResource;
|
||||
use Filament\Actions\CreateAction;
|
||||
use Filament\Resources\Pages\ManageRecords;
|
||||
|
||||
class ManageSports extends ManageRecords
|
||||
{
|
||||
protected static string $resource = SportResource::class;
|
||||
|
||||
protected function getHeaderActions(): array
|
||||
{
|
||||
return [
|
||||
// CreateAction::make(),
|
||||
];
|
||||
}
|
||||
}
|
||||
@@ -102,7 +102,10 @@ class AdminPanelProvider extends PanelProvider
|
||||
->authMiddleware([
|
||||
Authenticate::class,
|
||||
])->plugins([
|
||||
FilamentShieldPlugin::make(),
|
||||
FilamentShieldPlugin::make()
|
||||
->navigationGroup('User')
|
||||
->navigationSort(10)
|
||||
->navigationBadge(5),
|
||||
// HooksHelperPlugin::make(),
|
||||
FilamentEditProfilePlugin::make()->shouldRegisterNavigation(false),
|
||||
LightSwitchPlugin::make()->position(Alignment::BottomCenter),
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
use App\Filament\Clusters\Administrator\AdministratorCluster;
|
||||
use App\Filament\Clusters\User\UserCluster;
|
||||
|
||||
return [
|
||||
|
||||
@@ -20,7 +20,7 @@ return [
|
||||
'shield_resource' => [
|
||||
'slug' => 'shield/roles',
|
||||
'show_model_path' => true,
|
||||
'cluster' => AdministratorCluster::class,
|
||||
'cluster' => UserCluster::class,
|
||||
'tabs' => [
|
||||
'pages' => true,
|
||||
'widgets' => true,
|
||||
|
||||
Reference in new issue
Block a user