From cbe68f78be9b1cdc95e1a38362316c07a4c1b15e Mon Sep 17 00:00:00 2001 From: salam Date: Sun, 24 Aug 2025 08:10:57 +0200 Subject: [PATCH] provider, clients migration & resource --- .../Bookmakers/Schemas/BookmakerForm.php | 1 + .../Bookmakers/Tables/BookmakersTable.php | 4 +- .../Resources/Clients/ClientResource.php | 11 -- .../BookmakerRelationManager.php | 23 ---- .../Resources/Clients/Schemas/ClientForm.php | 15 ++- .../Resources/Clients/Tables/ClientsTable.php | 19 +-- .../Providers/Pages/CreateProvider.php | 11 ++ .../Providers/Pages/EditProvider.php | 19 +++ .../Providers/Pages/ListProviders.php | 19 +++ .../Resources/Providers/ProviderResource.php | 53 +++++++++ .../Providers/Schemas/ProviderForm.php | 18 +++ .../Providers/Tables/ProvidersTable.php | 22 ++++ .../Resources/Users/Schemas/UserForm.php | 11 +- .../Resources/Users/Tables/UsersTable.php | 13 +-- app/Filament/Resources/Users/UserResource.php | 4 - app/Models/Bookmaker.php | 1 + app/Models/Client.php | 22 ++-- app/Models/ClientBookmaker.php | 24 ---- app/Models/ClientSport.php | 24 ---- app/Models/Odds2way.php | 22 ++-- app/Models/Odds3way.php | 22 ++-- app/Models/OddsDnb.php | 21 ++-- app/Models/OddsHandicap.php | 21 ++-- app/Models/OddsQualify.php | 53 +++++++++ app/Models/OddsTotal.php | 21 ++-- app/Models/Provider.php | 12 ++ app/Models/User.php | 5 + app/Policies/BookmakerPolicy.php | 108 ++++++++++++++++++ app/Policies/ProviderPolicy.php | 108 ++++++++++++++++++ .../0001_01_01_000000_create_users_table.php | 1 + ...4_11_08_053426_create_odds_3ways_table.php | 1 + ...4_11_08_053430_create_odds_2ways_table.php | 1 + ...2024_11_08_053430_create_odds_dc_table.php | 1 + ...024_11_08_053430_create_odds_dnb_table.php | 1 + ...24_11_08_053430_create_odds_ggng_table.php | 1 + ...11_08_053430_create_odds_qualify_table.php | 1 + ..._08_053439_create_odds_handicaps_table.php | 1 + ..._11_08_053445_create_odds_totals_table.php | 1 + ...5_05_17_074540_create_bookmakers_table.php | 2 + ...25_05_17_074558_create_providers_table.php | 1 - ...2025_05_17_074607_create_clients_table.php | 3 +- ..._121513_create_client_bookmakers_table.php | 30 ----- ...5_19_121513_create_client_sports_table.php | 30 ----- database/seeders/BookmakerSeeder.php | 100 ++++++++-------- database/seeders/DatabaseSeeder.php | 1 + database/seeders/OtherSeeder.php | 26 +++++ .../seeders/RolesAndPermissionsSeeder.php | 3 + resources/bkm_icon_svg/magloo-kenia.svg | 22 ++++ resources/bkm_icon_svg/magloo-nig.svg | 26 +++++ resources/bkm_icon_svg/missing.svg | 6 +- resources/bkm_logo_png/magloo-kenia.png | Bin 19418 -> 35036 bytes resources/bkm_logo_png/magloo-nigeria.png | Bin 19146 -> 34849 bytes resources/bkm_logo_svg/magloo-kenia.svg | 23 ++++ resources/bkm_logo_svg/magloo-logo.svg | 21 ++++ storage/icons/magloo-logo.afphoto | Bin 0 -> 27229 bytes storage/icons/magloo.afphoto | Bin 0 -> 45037 bytes 56 files changed, 721 insertions(+), 289 deletions(-) delete mode 100644 app/Filament/Resources/Clients/RelationManagers/BookmakerRelationManager.php create mode 100644 app/Filament/Resources/Providers/Pages/CreateProvider.php create mode 100644 app/Filament/Resources/Providers/Pages/EditProvider.php create mode 100644 app/Filament/Resources/Providers/Pages/ListProviders.php create mode 100644 app/Filament/Resources/Providers/ProviderResource.php create mode 100644 app/Filament/Resources/Providers/Schemas/ProviderForm.php create mode 100644 app/Filament/Resources/Providers/Tables/ProvidersTable.php delete mode 100644 app/Models/ClientBookmaker.php delete mode 100644 app/Models/ClientSport.php create mode 100644 app/Models/OddsQualify.php create mode 100644 app/Models/Provider.php create mode 100644 app/Policies/BookmakerPolicy.php create mode 100644 app/Policies/ProviderPolicy.php delete mode 100644 database/migrations/2025_05_19_121513_create_client_bookmakers_table.php delete mode 100644 database/migrations/2025_05_19_121513_create_client_sports_table.php create mode 100644 database/seeders/OtherSeeder.php create mode 100644 resources/bkm_icon_svg/magloo-kenia.svg create mode 100644 resources/bkm_icon_svg/magloo-nig.svg create mode 100644 resources/bkm_logo_svg/magloo-kenia.svg create mode 100644 resources/bkm_logo_svg/magloo-logo.svg create mode 100644 storage/icons/magloo-logo.afphoto create mode 100644 storage/icons/magloo.afphoto diff --git a/app/Filament/Resources/Bookmakers/Schemas/BookmakerForm.php b/app/Filament/Resources/Bookmakers/Schemas/BookmakerForm.php index 449ea722..33d4c436 100644 --- a/app/Filament/Resources/Bookmakers/Schemas/BookmakerForm.php +++ b/app/Filament/Resources/Bookmakers/Schemas/BookmakerForm.php @@ -17,6 +17,7 @@ class BookmakerForm TextInput::make('icon') ->required(), FileUpload::make('image') + ->preserveFilenames() ->default(null), TextInput::make('baid') ->numeric() diff --git a/app/Filament/Resources/Bookmakers/Tables/BookmakersTable.php b/app/Filament/Resources/Bookmakers/Tables/BookmakersTable.php index 5d7a1c24..2fd3ec16 100644 --- a/app/Filament/Resources/Bookmakers/Tables/BookmakersTable.php +++ b/app/Filament/Resources/Bookmakers/Tables/BookmakersTable.php @@ -26,7 +26,9 @@ class BookmakersTable ->icon(function ($record): string { return 'bkm-'.$record->icon; }), - ImageColumn::make('image'), + ImageColumn::make('image') + ->imageHeight(30) + ->imageWidth(110), TextColumn::make('baid') ->numeric() ->sortable(), diff --git a/app/Filament/Resources/Clients/ClientResource.php b/app/Filament/Resources/Clients/ClientResource.php index 24c7293a..6edde995 100644 --- a/app/Filament/Resources/Clients/ClientResource.php +++ b/app/Filament/Resources/Clients/ClientResource.php @@ -3,8 +3,6 @@ namespace App\Filament\Resources\Clients; use App\Filament\Clusters\Maintenance\MaintenanceCluster; -use App\Filament\Resources\Clients\Pages\CreateClient; -use App\Filament\Resources\Clients\Pages\EditClient; use App\Filament\Resources\Clients\Pages\ListClients; use App\Filament\Resources\Clients\Schemas\ClientForm; use App\Filament\Resources\Clients\Tables\ClientsTable; @@ -37,19 +35,10 @@ class ClientResource extends Resource return ClientsTable::configure($table); } - public static function getRelations(): array - { - return [ - // - ]; - } - public static function getPages(): array { return [ 'index' => ListClients::route('/'), - 'create' => CreateClient::route('/create'), - 'edit' => EditClient::route('/{record}/edit'), ]; } diff --git a/app/Filament/Resources/Clients/RelationManagers/BookmakerRelationManager.php b/app/Filament/Resources/Clients/RelationManagers/BookmakerRelationManager.php deleted file mode 100644 index 18a3ee3a..00000000 --- a/app/Filament/Resources/Clients/RelationManagers/BookmakerRelationManager.php +++ /dev/null @@ -1,23 +0,0 @@ -headerActions([ - CreateAction::make(), - ]); - } -} diff --git a/app/Filament/Resources/Clients/Schemas/ClientForm.php b/app/Filament/Resources/Clients/Schemas/ClientForm.php index 790ab0f2..5af11b0a 100644 --- a/app/Filament/Resources/Clients/Schemas/ClientForm.php +++ b/app/Filament/Resources/Clients/Schemas/ClientForm.php @@ -2,6 +2,9 @@ namespace App\Filament\Resources\Clients\Schemas; +use App\Models\Bookmaker; +use App\Models\Sport; +use Filament\Forms\Components\Select; use Filament\Forms\Components\TextInput; use Filament\Schemas\Schema; @@ -13,10 +16,18 @@ class ClientForm ->components([ TextInput::make('name') ->required(), - TextInput::make('icon') - ->default(null), TextInput::make('homepage') ->default(null), + Select::make('bookmaker') + ->options(Bookmaker::query()->pluck('name', 'id')) + ->multiple() + ->preload() + ->searchable(), + Select::make('sport') + ->options(Sport::query()->pluck('name', 'id')) + ->multiple() + ->preload() + ->searchable(), ]); } } diff --git a/app/Filament/Resources/Clients/Tables/ClientsTable.php b/app/Filament/Resources/Clients/Tables/ClientsTable.php index 487e6ca4..c26236c5 100644 --- a/app/Filament/Resources/Clients/Tables/ClientsTable.php +++ b/app/Filament/Resources/Clients/Tables/ClientsTable.php @@ -2,6 +2,8 @@ namespace App\Filament\Resources\Clients\Tables; +use App\Models\Bookmaker; +use App\Models\Sport; use Filament\Actions\BulkActionGroup; use Filament\Actions\DeleteBulkAction; use Filament\Actions\EditAction; @@ -14,12 +16,14 @@ class ClientsTable { return $table ->columns([ - TextColumn::make('name') - ->searchable(), - TextColumn::make('icon') - ->searchable(), - TextColumn::make('homepage') - ->searchable(), + TextColumn::make('name'), + TextColumn::make('bookmaker') + ->badge() + ->formatStateUsing(fn (string $state): string => Bookmaker::where('id', $state)->pluck('name')->first()), + TextColumn::make('sport') + ->badge() + ->color('secondary') + ->formatStateUsing(fn (string $state): string => Sport::where('id', $state)->pluck('name')->first()), TextColumn::make('created_at') ->dateTime() ->sortable() @@ -29,9 +33,6 @@ class ClientsTable ->sortable() ->toggleable(isToggledHiddenByDefault: true), ]) - ->filters([ - // - ]) ->recordActions([ EditAction::make(), ]) diff --git a/app/Filament/Resources/Providers/Pages/CreateProvider.php b/app/Filament/Resources/Providers/Pages/CreateProvider.php new file mode 100644 index 00000000..06a745d0 --- /dev/null +++ b/app/Filament/Resources/Providers/Pages/CreateProvider.php @@ -0,0 +1,11 @@ + ListProviders::route('/'), + ]; + } + + public static function getNavigationBadge(): ?string + { + return parent::getEloquentQuery()->count(); + } +} diff --git a/app/Filament/Resources/Providers/Schemas/ProviderForm.php b/app/Filament/Resources/Providers/Schemas/ProviderForm.php new file mode 100644 index 00000000..dddc57f9 --- /dev/null +++ b/app/Filament/Resources/Providers/Schemas/ProviderForm.php @@ -0,0 +1,18 @@ +components([ + TextInput::make('name') + ->required(), + ]); + } +} diff --git a/app/Filament/Resources/Providers/Tables/ProvidersTable.php b/app/Filament/Resources/Providers/Tables/ProvidersTable.php new file mode 100644 index 00000000..48df490c --- /dev/null +++ b/app/Filament/Resources/Providers/Tables/ProvidersTable.php @@ -0,0 +1,22 @@ +columns([ + TextColumn::make('id'), + TextColumn::make('name'), + ]) + ->recordActions([ + EditAction::make(), + ]); + } +} diff --git a/app/Filament/Resources/Users/Schemas/UserForm.php b/app/Filament/Resources/Users/Schemas/UserForm.php index f6e5c425..76b82fee 100644 --- a/app/Filament/Resources/Users/Schemas/UserForm.php +++ b/app/Filament/Resources/Users/Schemas/UserForm.php @@ -19,10 +19,13 @@ class UserForm ->label('Email address') ->email() ->required(), - DateTimePicker::make('email_verified_at'), - TextInput::make('password') - ->password() - ->required(), + // DateTimePicker::make('email_verified_at'), + // TextInput::make('password') + // ->password() + // ->required(), + Select::make('client_id') + ->relationship('client', 'name') + ->preload(), Select::make('roles') ->relationship('roles', 'name') ->multiple() diff --git a/app/Filament/Resources/Users/Tables/UsersTable.php b/app/Filament/Resources/Users/Tables/UsersTable.php index 2356b76e..04912ac1 100644 --- a/app/Filament/Resources/Users/Tables/UsersTable.php +++ b/app/Filament/Resources/Users/Tables/UsersTable.php @@ -2,8 +2,6 @@ namespace App\Filament\Resources\Users\Tables; -use Filament\Actions\BulkActionGroup; -use Filament\Actions\DeleteBulkAction; use Filament\Actions\EditAction; use Filament\Tables\Columns\TextColumn; use Filament\Tables\Table; @@ -19,9 +17,7 @@ class UsersTable TextColumn::make('email') ->label('Email address') ->searchable(), - TextColumn::make('email_verified_at') - ->dateTime() - ->sortable(), + TextColumn::make('client.name')->badge(), TextColumn::make('created_at') ->dateTime() ->sortable() @@ -30,19 +26,12 @@ class UsersTable ->dateTime() ->sortable() ->toggleable(isToggledHiddenByDefault: true), - TextColumn::make('avatar_url') - ->searchable(), ]) ->filters([ // ]) ->recordActions([ EditAction::make(), - ]) - ->toolbarActions([ - BulkActionGroup::make([ - DeleteBulkAction::make(), - ]), ]); } } diff --git a/app/Filament/Resources/Users/UserResource.php b/app/Filament/Resources/Users/UserResource.php index 71206f6f..b1097089 100644 --- a/app/Filament/Resources/Users/UserResource.php +++ b/app/Filament/Resources/Users/UserResource.php @@ -3,8 +3,6 @@ namespace App\Filament\Resources\Users; use App\Filament\Clusters\Maintenance\MaintenanceCluster; -use App\Filament\Resources\Users\Pages\CreateUser; -use App\Filament\Resources\Users\Pages\EditUser; use App\Filament\Resources\Users\Pages\ListUsers; use App\Filament\Resources\Users\Schemas\UserForm; use App\Filament\Resources\Users\Tables\UsersTable; @@ -50,8 +48,6 @@ class UserResource extends Resource { return [ 'index' => ListUsers::route('/'), - 'create' => CreateUser::route('/create'), - 'edit' => EditUser::route('/{record}/edit'), ]; } diff --git a/app/Models/Bookmaker.php b/app/Models/Bookmaker.php index 27b815aa..16919e19 100644 --- a/app/Models/Bookmaker.php +++ b/app/Models/Bookmaker.php @@ -9,6 +9,7 @@ class Bookmaker extends Model protected $fillable = [ 'name', 'icon', + 'image', 'baid', 'txid', 'txso', diff --git a/app/Models/Client.php b/app/Models/Client.php index b02c8abf..fc6da7bb 100644 --- a/app/Models/Client.php +++ b/app/Models/Client.php @@ -6,19 +6,15 @@ use Illuminate\Database\Eloquent\Model; class Client extends Model { - protected $fillable = [ - 'name', - 'email', - 'homepage', + protected $casts = [ + 'bookmaker' => 'json', + 'sport' => 'json', ]; - public function client_sports() - { - return $this->hasMany(ClientSports::class); - } - - public function client_bookmaker() - { - return $this->hasMany(ClientBookmaker::class); - } + protected $fillable = [ + 'name', + 'homepage', + 'bookmaker', + 'sport', + ]; } diff --git a/app/Models/ClientBookmaker.php b/app/Models/ClientBookmaker.php deleted file mode 100644 index 3602c17f..00000000 --- a/app/Models/ClientBookmaker.php +++ /dev/null @@ -1,24 +0,0 @@ -belongsTo(Client::class); - } - - public function bookmaker() - { - return $this->belongsTo(Bookmaker::class); - } -} diff --git a/app/Models/ClientSport.php b/app/Models/ClientSport.php deleted file mode 100644 index 404ff91d..00000000 --- a/app/Models/ClientSport.php +++ /dev/null @@ -1,24 +0,0 @@ -belongsTo(Client::class); - } - - public function sport() - { - return $this->belongsTo(Sport::class); - } -} diff --git a/app/Models/Odds2way.php b/app/Models/Odds2way.php index f2685837..c9f2c8a4 100644 --- a/app/Models/Odds2way.php +++ b/app/Models/Odds2way.php @@ -2,8 +2,6 @@ namespace App\Models; -use App\Enums\EnumMatchpart; -use App\Enums\EnumSuspended; use Illuminate\Database\Eloquent\Model; class Odds2way extends Model @@ -16,38 +14,42 @@ class Odds2way extends Model 'sport_id', 'matchpart_id', 'bookmaker_id', - 'bookmaker', - 'suspended', - 'oddshash', + 'provider_id', 'home', 'away', 'margin', + 'flag', + 'check', 'add_time', 'updated_at', ]; protected $casts = [ - 'suspended' => EnumSuspended::class, 'matchpart_id' => EnumMatchpart::class, ]; public function sport() { - return $this->belongsTo(Sport::class, 'sport_id'); + return $this->belongsTo(Sport::class); } public function bookmaker() { - return $this->belongsTo(Bookmaker::class, 'bookmaker_id'); + return $this->belongsTo(Bookmaker::class); } public function matchpart() { - return $this->belongsTo(Matchpart::class, 'matchpart_id'); + return $this->belongsTo(Matchpart::class); } public function event() { - return $this->belongsTo(Event::class, 'event_id'); + return $this->belongsTo(Event::class); + } + + public function provider() + { + return $this->belongsTo(Provider::class); } } diff --git a/app/Models/Odds3way.php b/app/Models/Odds3way.php index 69ca6217..098533ef 100644 --- a/app/Models/Odds3way.php +++ b/app/Models/Odds3way.php @@ -2,8 +2,6 @@ namespace App\Models; -use App\Enums\EnumMatchpart; -use App\Enums\EnumSuspended; use Illuminate\Database\Eloquent\Model; class Odds3way extends Model @@ -16,39 +14,43 @@ class Odds3way extends Model 'sport_id', 'matchpart_id', 'bookmaker_id', - 'bookmaker', - 'suspended', - 'oddshash', + 'provider_id', 'home', 'draw', 'away', 'margin', + 'flag', + 'check', 'add_time', 'updated_at', ]; protected $casts = [ - 'suspended' => EnumSuspended::class, 'matchpart_id' => EnumMatchpart::class, ]; public function sport() { - return $this->belongsTo(Sport::class, 'sport_id'); + return $this->belongsTo(Sport::class); } public function bookmaker() { - return $this->belongsTo(Bookmaker::class, 'bookmaker_id'); + return $this->belongsTo(Bookmaker::class); } public function matchpart() { - return $this->belongsTo(Matchpart::class, 'matchpart_id'); + return $this->belongsTo(Matchpart::class); } public function event() { - return $this->belongsTo(Event::class, 'event_id'); + return $this->belongsTo(Event::class); + } + + public function provider() + { + return $this->belongsTo(Provider::class); } } diff --git a/app/Models/OddsDnb.php b/app/Models/OddsDnb.php index 46e8a726..d6e2e65b 100644 --- a/app/Models/OddsDnb.php +++ b/app/Models/OddsDnb.php @@ -3,7 +3,6 @@ namespace App\Models; use App\Enums\EnumMatchpart; -use App\Enums\EnumSuspended; use Illuminate\Database\Eloquent\Model; class OddsDnb extends Model @@ -16,38 +15,42 @@ class OddsDnb extends Model 'sport_id', 'matchpart_id', 'bookmaker_id', - 'bookmaker', - 'suspended', - 'oddshash', + 'provider_id', 'dnb1', 'dnb2', 'margin', + 'flag', + 'check', 'add_time', 'updated_at', ]; protected $casts = [ - 'suspended' => EnumSuspended::class, 'matchpart_id' => EnumMatchpart::class, ]; public function sport() { - return $this->belongsTo(Sport::class, 'sport_id'); + return $this->belongsTo(Sport::class); } public function bookmaker() { - return $this->belongsTo(Bookmaker::class, 'bookmaker_id'); + return $this->belongsTo(Bookmaker::class); } public function matchpart() { - return $this->belongsTo(Matchpart::class, 'matchpart_id'); + return $this->belongsTo(Matchpart::class); } public function event() { - return $this->belongsTo(Event::class, 'event_id'); + return $this->belongsTo(Event::class); + } + + public function provider() + { + return $this->belongsTo(Provider::class); } } diff --git a/app/Models/OddsHandicap.php b/app/Models/OddsHandicap.php index 763be5c9..c041d201 100644 --- a/app/Models/OddsHandicap.php +++ b/app/Models/OddsHandicap.php @@ -3,7 +3,6 @@ namespace App\Models; use App\Enums\EnumMatchpart; -use App\Enums\EnumSuspended; use Illuminate\Database\Eloquent\Model; class OddsHandicap extends Model @@ -16,39 +15,43 @@ class OddsHandicap extends Model 'sport_id', 'matchpart_id', 'bookmaker_id', - 'bookmaker', - 'suspended', - 'oddshash', + 'provider_id', 'home', 'away', 'handicap', 'margin', + 'flag', + 'check', 'add_time', 'updated_at', ]; protected $casts = [ - 'suspended' => EnumSuspended::class, 'matchpart_id' => EnumMatchpart::class, ]; public function sport() { - return $this->belongsTo(Sport::class, 'sport_id'); + return $this->belongsTo(Sport::class); } public function bookmaker() { - return $this->belongsTo(Bookmaker::class, 'bookmaker_id'); + return $this->belongsTo(Bookmaker::class); } public function matchpart() { - return $this->belongsTo(Matchpart::class, 'matchpart_id'); + return $this->belongsTo(Matchpart::class); } public function event() { - return $this->belongsTo(Event::class, 'event_id'); + return $this->belongsTo(Event::class); + } + + public function provider() + { + return $this->belongsTo(Provider::class); } } diff --git a/app/Models/OddsQualify.php b/app/Models/OddsQualify.php new file mode 100644 index 00000000..af130261 --- /dev/null +++ b/app/Models/OddsQualify.php @@ -0,0 +1,53 @@ + EnumMatchpart::class, + ]; + + public function sport() + { + return $this->belongsTo(Sport::class); + } + + public function bookmaker() + { + return $this->belongsTo(Bookmaker::class); + } + + public function matchpart() + { + return $this->belongsTo(Matchpart::class); + } + + public function event() + { + return $this->belongsTo(Event::class); + } + + public function provider() + { + return $this->belongsTo(Provider::class); + } +} diff --git a/app/Models/OddsTotal.php b/app/Models/OddsTotal.php index 9ffc6f97..361124e4 100644 --- a/app/Models/OddsTotal.php +++ b/app/Models/OddsTotal.php @@ -3,7 +3,6 @@ namespace App\Models; use App\Enums\EnumMatchpart; -use App\Enums\EnumSuspended; use Illuminate\Database\Eloquent\Model; class OddsTotal extends Model @@ -16,39 +15,43 @@ class OddsTotal extends Model 'sport_id', 'matchpart_id', 'bookmaker_id', - 'bookmaker', - 'suspended', - 'oddshash', + 'provider_id', 'over', 'under', 'spread', 'margin', + 'flag', + 'check', 'add_time', 'updated_at', ]; protected $casts = [ - 'suspended' => EnumSuspended::class, 'matchpart_id' => EnumMatchpart::class, ]; public function sport() { - return $this->belongsTo(Sport::class, 'sport_id'); + return $this->belongsTo(Sport::class); } public function bookmaker() { - return $this->belongsTo(Bookmaker::class, 'bookmaker_id'); + return $this->belongsTo(Bookmaker::class); } public function matchpart() { - return $this->belongsTo(Matchpart::class, 'matchpart_id'); + return $this->belongsTo(Matchpart::class); } public function event() { - return $this->belongsTo(Event::class, 'event_id'); + return $this->belongsTo(Event::class); + } + + public function provider() + { + return $this->belongsTo(Provider::class); } } diff --git a/app/Models/Provider.php b/app/Models/Provider.php new file mode 100644 index 00000000..7cf10c44 --- /dev/null +++ b/app/Models/Provider.php @@ -0,0 +1,12 @@ + 'hashed', ]; } + + public function client() + { + return $this->belongsTo(Client::class); + } } diff --git a/app/Policies/BookmakerPolicy.php b/app/Policies/BookmakerPolicy.php new file mode 100644 index 00000000..7f58e03b --- /dev/null +++ b/app/Policies/BookmakerPolicy.php @@ -0,0 +1,108 @@ +can('view_any_bookmakers::bookmaker'); + } + + /** + * Determine whether the user can view the model. + */ + public function view(User $user, Bookmaker $bookmaker): bool + { + return $user->can('view_bookmakers::bookmaker'); + } + + /** + * Determine whether the user can create models. + */ + public function create(User $user): bool + { + return $user->can('create_bookmakers::bookmaker'); + } + + /** + * Determine whether the user can update the model. + */ + public function update(User $user, Bookmaker $bookmaker): bool + { + return $user->can('update_bookmakers::bookmaker'); + } + + /** + * Determine whether the user can delete the model. + */ + public function delete(User $user, Bookmaker $bookmaker): bool + { + return $user->can('delete_bookmakers::bookmaker'); + } + + /** + * Determine whether the user can bulk delete. + */ + public function deleteAny(User $user): bool + { + return $user->can('delete_any_bookmakers::bookmaker'); + } + + /** + * Determine whether the user can permanently delete. + */ + public function forceDelete(User $user, Bookmaker $bookmaker): bool + { + return $user->can('force_delete_bookmakers::bookmaker'); + } + + /** + * Determine whether the user can permanently bulk delete. + */ + public function forceDeleteAny(User $user): bool + { + return $user->can('force_delete_any_bookmakers::bookmaker'); + } + + /** + * Determine whether the user can restore. + */ + public function restore(User $user, Bookmaker $bookmaker): bool + { + return $user->can('restore_bookmakers::bookmaker'); + } + + /** + * Determine whether the user can bulk restore. + */ + public function restoreAny(User $user): bool + { + return $user->can('restore_any_bookmakers::bookmaker'); + } + + /** + * Determine whether the user can replicate. + */ + public function replicate(User $user, Bookmaker $bookmaker): bool + { + return $user->can('replicate_bookmakers::bookmaker'); + } + + /** + * Determine whether the user can reorder. + */ + public function reorder(User $user): bool + { + return $user->can('reorder_bookmakers::bookmaker'); + } +} diff --git a/app/Policies/ProviderPolicy.php b/app/Policies/ProviderPolicy.php new file mode 100644 index 00000000..3c685b4d --- /dev/null +++ b/app/Policies/ProviderPolicy.php @@ -0,0 +1,108 @@ +can('view_any_providers::provider'); + } + + /** + * Determine whether the user can view the model. + */ + public function view(User $user, Provider $provider): bool + { + return $user->can('view_providers::provider'); + } + + /** + * Determine whether the user can create models. + */ + public function create(User $user): bool + { + return $user->can('create_providers::provider'); + } + + /** + * Determine whether the user can update the model. + */ + public function update(User $user, Provider $provider): bool + { + return $user->can('update_providers::provider'); + } + + /** + * Determine whether the user can delete the model. + */ + public function delete(User $user, Provider $provider): bool + { + return $user->can('delete_providers::provider'); + } + + /** + * Determine whether the user can bulk delete. + */ + public function deleteAny(User $user): bool + { + return $user->can('delete_any_providers::provider'); + } + + /** + * Determine whether the user can permanently delete. + */ + public function forceDelete(User $user, Provider $provider): bool + { + return $user->can('force_delete_providers::provider'); + } + + /** + * Determine whether the user can permanently bulk delete. + */ + public function forceDeleteAny(User $user): bool + { + return $user->can('force_delete_any_providers::provider'); + } + + /** + * Determine whether the user can restore. + */ + public function restore(User $user, Provider $provider): bool + { + return $user->can('restore_providers::provider'); + } + + /** + * Determine whether the user can bulk restore. + */ + public function restoreAny(User $user): bool + { + return $user->can('restore_any_providers::provider'); + } + + /** + * Determine whether the user can replicate. + */ + public function replicate(User $user, Provider $provider): bool + { + return $user->can('replicate_providers::provider'); + } + + /** + * Determine whether the user can reorder. + */ + public function reorder(User $user): bool + { + return $user->can('reorder_providers::provider'); + } +} diff --git a/database/migrations/0001_01_01_000000_create_users_table.php b/database/migrations/0001_01_01_000000_create_users_table.php index 05fb5d9e..0eb12238 100644 --- a/database/migrations/0001_01_01_000000_create_users_table.php +++ b/database/migrations/0001_01_01_000000_create_users_table.php @@ -17,6 +17,7 @@ return new class extends Migration $table->string('email')->unique(); $table->timestamp('email_verified_at')->nullable(); $table->string('password'); + $table->integer('client_id')->index(); $table->rememberToken(); $table->timestamps(); }); diff --git a/database/migrations/2024_11_08_053426_create_odds_3ways_table.php b/database/migrations/2024_11_08_053426_create_odds_3ways_table.php index 20880202..c87d5bb9 100644 --- a/database/migrations/2024_11_08_053426_create_odds_3ways_table.php +++ b/database/migrations/2024_11_08_053426_create_odds_3ways_table.php @@ -17,6 +17,7 @@ return new class extends Migration $table->integer('sport_id')->default(0); $table->integer('matchpart_id')->default(0); $table->integer('bookmaker_id')->default(0); + $table->integer('provider_id')->default(0); $table->decimal('home', 7, 3)->default(0); $table->decimal('draw', 7, 3)->default(0); $table->decimal('away', 7, 3)->default(0); diff --git a/database/migrations/2024_11_08_053430_create_odds_2ways_table.php b/database/migrations/2024_11_08_053430_create_odds_2ways_table.php index 3fb8df13..84042453 100644 --- a/database/migrations/2024_11_08_053430_create_odds_2ways_table.php +++ b/database/migrations/2024_11_08_053430_create_odds_2ways_table.php @@ -17,6 +17,7 @@ return new class extends Migration $table->integer('sport_id')->default(0); $table->integer('matchpart_id')->default(0); $table->integer('bookmaker_id')->default(0); + $table->integer('provider_id')->default(0); $table->decimal('home', 7, 3)->default(0); $table->decimal('away', 7, 3)->default(0); $table->decimal('margin', 7, 3)->default(0); diff --git a/database/migrations/2024_11_08_053430_create_odds_dc_table.php b/database/migrations/2024_11_08_053430_create_odds_dc_table.php index 2c8c94e8..f0b5bfa5 100644 --- a/database/migrations/2024_11_08_053430_create_odds_dc_table.php +++ b/database/migrations/2024_11_08_053430_create_odds_dc_table.php @@ -17,6 +17,7 @@ return new class extends Migration $table->integer('sport_id')->default(0); $table->integer('matchpart_id')->default(0); $table->integer('bookmaker_id')->default(0); + $table->integer('provider_id')->default(0); $table->decimal('dc1x', 7, 3)->default(0); $table->decimal('dc12', 7, 3)->default(0); $table->decimal('dc2x', 7, 3)->default(0); diff --git a/database/migrations/2024_11_08_053430_create_odds_dnb_table.php b/database/migrations/2024_11_08_053430_create_odds_dnb_table.php index 2f240c43..90e36d73 100644 --- a/database/migrations/2024_11_08_053430_create_odds_dnb_table.php +++ b/database/migrations/2024_11_08_053430_create_odds_dnb_table.php @@ -17,6 +17,7 @@ return new class extends Migration $table->integer('sport_id')->default(0); $table->integer('matchpart_id')->default(0); $table->integer('bookmaker_id')->default(0); + $table->integer('provider_id')->default(0); $table->decimal('dnb1', 7, 3)->default(0); $table->decimal('dnb2', 7, 3)->default(0); $table->decimal('margin', 7, 3)->default(0); diff --git a/database/migrations/2024_11_08_053430_create_odds_ggng_table.php b/database/migrations/2024_11_08_053430_create_odds_ggng_table.php index 929a7f02..5eddd960 100644 --- a/database/migrations/2024_11_08_053430_create_odds_ggng_table.php +++ b/database/migrations/2024_11_08_053430_create_odds_ggng_table.php @@ -17,6 +17,7 @@ return new class extends Migration $table->integer('sport_id')->default(0); $table->integer('matchpart_id')->default(0); $table->integer('bookmaker_id')->default(0); + $table->integer('provider_id')->default(0); $table->decimal('gg', 7, 3)->default(0); $table->decimal('ng', 7, 3)->default(0); $table->decimal('margin', 7, 3)->default(0); diff --git a/database/migrations/2024_11_08_053430_create_odds_qualify_table.php b/database/migrations/2024_11_08_053430_create_odds_qualify_table.php index 51e23562..a7d0ef3d 100644 --- a/database/migrations/2024_11_08_053430_create_odds_qualify_table.php +++ b/database/migrations/2024_11_08_053430_create_odds_qualify_table.php @@ -17,6 +17,7 @@ return new class extends Migration $table->integer('sport_id')->default(0); $table->integer('matchpart_id')->default(0); $table->integer('bookmaker_id')->default(0); + $table->integer('provider_id')->default(0); $table->decimal('htq', 7, 3)->default(0); $table->decimal('atq', 7, 3)->default(0); $table->decimal('margin', 7, 3)->default(0); diff --git a/database/migrations/2024_11_08_053439_create_odds_handicaps_table.php b/database/migrations/2024_11_08_053439_create_odds_handicaps_table.php index f6fbb5ca..3d8d71f9 100644 --- a/database/migrations/2024_11_08_053439_create_odds_handicaps_table.php +++ b/database/migrations/2024_11_08_053439_create_odds_handicaps_table.php @@ -17,6 +17,7 @@ return new class extends Migration $table->integer('sport_id')->default(0); $table->integer('matchpart_id')->default(0); $table->integer('bookmaker_id')->default(0); + $table->integer('provider_id')->default(0); $table->decimal('home', 7, 3)->default(0); $table->decimal('away', 7, 3)->default(0); $table->decimal('handicap', 7, 3)->default(0); diff --git a/database/migrations/2024_11_08_053445_create_odds_totals_table.php b/database/migrations/2024_11_08_053445_create_odds_totals_table.php index dce45c1b..da90982d 100644 --- a/database/migrations/2024_11_08_053445_create_odds_totals_table.php +++ b/database/migrations/2024_11_08_053445_create_odds_totals_table.php @@ -17,6 +17,7 @@ return new class extends Migration $table->integer('sport_id')->default(0); $table->integer('matchpart_id')->default(0); $table->integer('bookmaker_id')->default(0); + $table->integer('provider_id')->default(0); $table->decimal('over', 7, 3)->default(0); $table->decimal('under', 7, 3)->default(0); $table->decimal('total', 7, 3)->default(0); diff --git a/database/migrations/2025_05_17_074540_create_bookmakers_table.php b/database/migrations/2025_05_17_074540_create_bookmakers_table.php index b2a0552a..c1fc13f2 100644 --- a/database/migrations/2025_05_17_074540_create_bookmakers_table.php +++ b/database/migrations/2025_05_17_074540_create_bookmakers_table.php @@ -15,6 +15,7 @@ return new class extends Migration $table->id(); $table->string('name'); $table->string('icon')->nullable(); + $table->string('image')->nullable(); $table->integer('baid')->default(0); $table->integer('txid')->default(0); $table->boolean('txso')->default(0); @@ -22,6 +23,7 @@ return new class extends Migration $table->boolean('betsapi')->default(0); $table->boolean('direct')->default(0); $table->boolean('is_active')->default(0); + $table->integer('provider_id')->default(0); $table->boolean('deleted')->default(0); $table->timestamps(); }); diff --git a/database/migrations/2025_05_17_074558_create_providers_table.php b/database/migrations/2025_05_17_074558_create_providers_table.php index ab34e311..aa902bf5 100644 --- a/database/migrations/2025_05_17_074558_create_providers_table.php +++ b/database/migrations/2025_05_17_074558_create_providers_table.php @@ -15,7 +15,6 @@ return new class extends Migration $table->id(); $table->string('name'); $table->string('icon')->nullable(); - $table->boolean('is_leader')->default(0); $table->timestamps(); }); } diff --git a/database/migrations/2025_05_17_074607_create_clients_table.php b/database/migrations/2025_05_17_074607_create_clients_table.php index 549e9057..5fa85ebe 100644 --- a/database/migrations/2025_05_17_074607_create_clients_table.php +++ b/database/migrations/2025_05_17_074607_create_clients_table.php @@ -14,8 +14,9 @@ return new class extends Migration Schema::create('clients', function (Blueprint $table) { $table->id(); $table->string('name'); - $table->string('icon')->nullable(); $table->string('homepage')->nullable(); + $table->string('bookmaker')->nullable(); + $table->string('sport')->nullable(); $table->timestamps(); }); } diff --git a/database/migrations/2025_05_19_121513_create_client_bookmakers_table.php b/database/migrations/2025_05_19_121513_create_client_bookmakers_table.php deleted file mode 100644 index 8ff2f777..00000000 --- a/database/migrations/2025_05_19_121513_create_client_bookmakers_table.php +++ /dev/null @@ -1,30 +0,0 @@ -id(); - $table->integer('client_id'); - $table->integer('bookmaker_id'); - $table->boolean('is_active')->default(0); - $table->timestamps(); - }); - } - - /** - * Reverse the migrations. - */ - public function down(): void - { - Schema::dropIfExists('client_bookmakers'); - } -}; diff --git a/database/migrations/2025_05_19_121513_create_client_sports_table.php b/database/migrations/2025_05_19_121513_create_client_sports_table.php deleted file mode 100644 index 9b27d8d3..00000000 --- a/database/migrations/2025_05_19_121513_create_client_sports_table.php +++ /dev/null @@ -1,30 +0,0 @@ -id(); - $table->integer('client_id'); - $table->integer('sport_id'); - $table->boolean('is_active')->default(0); - $table->timestamps(); - }); - } - - /** - * Reverse the migrations. - */ - public function down(): void - { - Schema::dropIfExists('client_sports'); - } -}; diff --git a/database/seeders/BookmakerSeeder.php b/database/seeders/BookmakerSeeder.php index 23bce2f3..6295bba9 100644 --- a/database/seeders/BookmakerSeeder.php +++ b/database/seeders/BookmakerSeeder.php @@ -9,57 +9,57 @@ class BookmakerSeeder extends Seeder { public function run(): void { - $sql = "INSERT INTO `bookmakers` (`id`, `name`, `icon`, `baid`, `txid`, `txso`, `txot`, `betsapi`, `direct`, `is_active`, `deleted`, `created_at`, `updated_at`) + $sql = "INSERT INTO `bookmakers` (`id`, `name`, `icon`, `image`, `baid`, `txid`, `txso`, `txot`, `betsapi`, `direct`, `is_active`, `deleted`, `created_at`, `updated_at`) VALUES - ('1', 'MISSING', '01K38AYTRV6X29TV888GMTYQ8Q.svg', '0', '0', '0', '0', '2', '0', '0', '0', NULL, '2025-08-22 07:30:13'), - ('2', 'Bet365', 'bet365', '2', '126', '0', '1', '2', '0', '1', '0', NULL, '2025-08-22 07:41:24'), - ('3', 'BWin', 'bwin', '3', '30', '1', '1', '2', '0', '1', '0', NULL, '2025-08-22 07:43:48'), - ('4', 'BetFair', 'betfair', '4', '110', '1', '0', '2', '0', '1', '0', NULL, '2025-08-22 07:47:53'), - ('5', 'Betway', 'betway', '5', '340', '0', '0', '2', '0', '0', '0', NULL, NULL), - ('6', '10Bet', '10bet', '6', '274', '0', '1', '2', '0', '0', '0', NULL, NULL), - ('7', 'Ladbrokes', 'ladbrokes', '7', '17', '0', '1', '2', '0', '1', '0', NULL, NULL), - ('8', 'PlanetWin365', 'planetwin365', '8', '627', '0', '0', '2', '0', '0', '0', NULL, NULL), - ('10', 'UniBet', 'unibet', '10', '6', '1', '1', '2', '0', '1', '0', NULL, NULL), - ('11', '888Sport', '888sport', '11', '0', '0', '0', '2', '0', '0', '0', NULL, NULL), - ('13', 'Betsson', 'betsson', '13', '0', '0', '0', '2', '0', '0', '0', NULL, NULL), - ('14', 'Sbobet', 'sbobet', '14', '327', '1', '0', '2', '0', '1', '0', NULL, NULL), - ('15', 'TitanBet', NULL, '15', '0', '0', '0', '2', '0', '0', '1', NULL, NULL), - ('16', 'DafaBet', NULL, '16', '0', '0', '0', '2', '0', '0', '1', NULL, NULL), - ('17', 'BetVictor', NULL, '17', '0', '0', '0', '2', '0', '0', '1', NULL, NULL), - ('18', '1XBet', '1xbet', '18', '0', '0', '0', '2', '0', '0', '0', NULL, NULL), - ('19', 'Expekt', 'expekt', '0', '5', '1', '1', '1', '0', '1', '0', NULL, NULL), - ('20', 'Magloo Nigeria', 'magloo-nigeria', '0', '10', '0', '0', '1', '0', '1', '0', NULL, NULL), - ('21', 'Sportingbet', 'sportingbet', '0', '13', '1', '1', '1', '0', '1', '0', NULL, NULL), - ('22', 'Betika', 'betika', '0', '14', '0', '0', '1', '0', '1', '0', NULL, NULL), - ('23', 'Intertops', 'intertops', '0', '15', '0', '0', '1', '0', '1', '0', NULL, NULL), - ('24', 'Magloo Kenia', 'magloo-kenia', '0', '16', '0', '0', '1', '0', '1', '0', NULL, NULL), - ('25', 'Interwetten', 'interwetten', '0', '26', '1', '1', '1', '0', '1', '0', NULL, NULL), - ('26', 'Logispin Nigeria', 'logispin-nigeria', '0', '35', '0', '0', '1', '0', '1', '0', NULL, NULL), - ('27', 'Logispin Colombia', 'logispin-colombia', '0', '36', '0', '0', '1', '0', '1', '0', NULL, NULL), - ('28', 'William Hill', 'willhill', '0', '42', '1', '1', '1', '0', '1', '0', NULL, NULL), - ('29', 'Bet At Home', 'betathome', '0', '49', '0', '1', '1', '0', '1', '0', NULL, NULL), - ('30', 'Pinnacle', 'pinnacle', '0', '83', '1', '1', '1', '0', '1', '0', NULL, NULL), - ('31', 'SNAI', 'snai', '0', '117', '1', '1', '1', '0', '1', '0', NULL, NULL), - ('32', 'Nordicbet', 'nordicbet', '0', '118', '0', '1', '1', '0', '1', '0', NULL, NULL), - ('33', 'Goldbet', 'goldbet', '0', '128', '0', '0', '1', '0', '1', '0', NULL, NULL), - ('34', '5 Dimes', '5dimes', '0', '234', '1', '0', '1', '0', '1', '1', NULL, NULL), - ('35', 'Matchbook', 'matchbook', '0', '314', '1', '0', '1', '0', '1', '0', NULL, NULL), - ('36', 'Tipico', 'tipico', '0', '363', '0', '1', '1', '0', '1', '0', NULL, NULL), - ('37', 'PartyBets', 'partybets', '0', '380', '1', '0', '1', '0', '1', '0', NULL, NULL), - ('38', 'Eurobet', 'eurobet', '0', '388', '1', '1', '1', '0', '1', '0', NULL, NULL), - ('39', 'BetClick', 'betclick', '0', '395', '1', '0', '1', '0', '1', '0', NULL, NULL), - ('40', 'Bet3000', 'bet3000', '0', '399', '1', '1', '1', '0', '1', '0', NULL, NULL), - ('41', 'Better', 'better', '0', '413', '0', '1', '1', '0', '1', '0', NULL, NULL), - ('42', 'Marathonbet', 'marathonbet', '0', '539', '1', '1', '1', '0', '1', '0', NULL, NULL), - ('43', 'Sisal', 'sisal', '0', '577', '0', '1', '1', '0', '1', '0', NULL, NULL), - ('44', 'Betaland', 'betaland', '0', '625', '1', '0', '1', '0', '1', '0', NULL, NULL), - ('45', 'Bet9ja', 'bet9ja', '0', '658', '0', '0', '1', '0', '1', '0', NULL, NULL), - ('46', 'SportPesa', 'sportpesa', '0', '668', '1', '0', '1', '0', '1', '0', NULL, NULL), - ('47', 'BetKing', 'betking', '0', '823', '1', '1', '1', '0', '1', '0', NULL, NULL), - ('48', 'BetPlay', 'betplay', '0', '824', '1', '0', '1', '0', '1', '0', NULL, NULL), - ('49', 'SportyBet', 'sportybet', '0', '825', '1', '1', '1', '0', '1', '0', NULL, NULL), - ('50', 'WPlay', 'wplay', '0', '827', '1', '0', '1', '0', '1', '0', NULL, NULL), - ('51', 'ColBet', 'colbet', '0', '828', '1', '0', '1', '0', '1', '0', NULL, NULL); + ('1', 'MISSING', '01K38AYTRV6X29TV888GMTYQ8Q.svg', NULL, '0', '0', '0', '0', '2', '0', '0', '0', NULL, '2025-08-23 10:07:59'), + ('2', 'Bet365', 'bet365', 'bet365.png', '2', '126', '0', '1', '2', '0', '1', '0', NULL, '2025-08-23 10:08:17'), + ('3', 'BWin', 'bwin', 'bwin.jpg', '3', '30', '1', '1', '2', '0', '1', '0', NULL, '2025-08-23 10:08:34'), + ('4', 'BetFair', 'betfair', 'betfairy.png', '4', '110', '1', '0', '2', '0', '1', '0', NULL, '2025-08-23 10:10:10'), + ('5', 'Betway', 'betway', '', '5', '340', '0', '0', '2', '0', '0', '0', NULL, NULL), + ('6', '10Bet', '10bet', '', '6', '274', '0', '1', '2', '0', '0', '0', NULL, NULL), + ('7', 'Ladbrokes', 'ladbrokes', '', '7', '17', '0', '1', '2', '0', '1', '0', NULL, NULL), + ('8', 'PlanetWin365', 'planetwin365', '', '8', '627', '0', '0', '2', '0', '0', '0', NULL, NULL), + ('10', 'UniBet', 'unibet', '', '10', '6', '1', '1', '2', '0', '1', '0', NULL, NULL), + ('11', '888Sport', '888sport', '', '11', '0', '0', '0', '2', '0', '0', '0', NULL, NULL), + ('13', 'Betsson', 'betsson', '', '13', '0', '0', '0', '2', '0', '0', '0', NULL, NULL), + ('14', 'Sbobet', 'sbobet', 'sbobet.svg', '14', '327', '1', '0', '2', '0', '1', '0', NULL, '2025-08-23 10:19:43'), + ('15', 'TitanBet', NULL, '', '15', '0', '0', '0', '2', '0', '0', '1', NULL, NULL), + ('16', 'DafaBet', NULL, '', '16', '0', '0', '0', '2', '0', '0', '1', NULL, NULL), + ('17', 'BetVictor', NULL, '', '17', '0', '0', '0', '2', '0', '0', '1', NULL, NULL), + ('18', '1XBet', '1xbet', '', '18', '0', '0', '0', '2', '0', '0', '0', NULL, NULL), + ('19', 'Expekt', 'expekt', '', '0', '5', '1', '1', '1', '0', '1', '0', NULL, NULL), + ('20', 'Magloo Nigeria', 'magloo-nig', 'magloo-logo.svg', '0', '10', '0', '0', '1', '0', '1', '0', NULL, '2025-08-23 10:19:02'), + ('21', 'Sportingbet', 'sportingbet', '', '0', '13', '1', '1', '1', '0', '1', '0', NULL, NULL), + ('22', 'Betika', 'betika', '', '0', '14', '0', '0', '1', '0', '1', '0', NULL, NULL), + ('23', 'Intertops', 'intertops', '', '0', '15', '0', '0', '1', '0', '1', '0', NULL, NULL), + ('24', 'Magloo Kenia', 'magloo-kenia', 'magloo-kenia.png', '0', '16', '0', '0', '1', '0', '1', '0', NULL, '2025-08-23 10:15:23'), + ('25', 'Interwetten', 'interwetten', '', '0', '26', '1', '1', '1', '0', '1', '0', NULL, NULL), + ('26', 'Logifuture Nigeria', 'log-nig', '', '0', '35', '0', '0', '1', '0', '1', '0', NULL, NULL), + ('27', 'Logifuture Colombia', 'log-col', '', '0', '36', '0', '0', '1', '0', '1', '0', NULL, NULL), + ('28', 'William Hill', 'willhill', '', '0', '42', '1', '1', '1', '0', '1', '0', NULL, NULL), + ('29', 'Bet At Home', 'betathome', '', '0', '49', '0', '1', '1', '0', '1', '0', NULL, NULL), + ('30', 'Pinnacle', 'pinnacle', '', '0', '83', '1', '1', '1', '0', '1', '0', NULL, NULL), + ('31', 'SNAI', 'snai', '', '0', '117', '1', '1', '1', '0', '1', '0', NULL, NULL), + ('32', 'Nordicbet', 'nordicbet', '', '0', '118', '0', '1', '1', '0', '1', '0', NULL, NULL), + ('33', 'Goldbet', 'goldbet', '', '0', '128', '0', '0', '1', '0', '1', '0', NULL, NULL), + ('34', '5 Dimes', '5dimes', '', '0', '234', '1', '0', '1', '0', '1', '1', NULL, NULL), + ('35', 'Matchbook', 'matchbook', '', '0', '314', '1', '0', '1', '0', '1', '0', NULL, NULL), + ('36', 'Tipico', 'tipico', '', '0', '363', '0', '1', '1', '0', '1', '0', NULL, NULL), + ('37', 'PartyBets', 'partybets', '', '0', '380', '1', '0', '1', '0', '1', '0', NULL, NULL), + ('38', 'Eurobet', 'eurobet', '', '0', '388', '1', '1', '1', '0', '1', '0', NULL, NULL), + ('39', 'BetClick', 'betclick', '', '0', '395', '1', '0', '1', '0', '1', '0', NULL, NULL), + ('40', 'Bet3000', 'bet3000', '', '0', '399', '1', '1', '1', '0', '1', '0', NULL, NULL), + ('41', 'Better', 'better', '', '0', '413', '0', '1', '1', '0', '1', '0', NULL, NULL), + ('42', 'Marathonbet', 'marathonbet', '', '0', '539', '1', '1', '1', '0', '1', '0', NULL, NULL), + ('43', 'Sisal', 'sisal', '', '0', '577', '0', '1', '1', '0', '1', '0', NULL, NULL), + ('44', 'Betaland', 'betaland', '', '0', '625', '1', '0', '1', '0', '1', '0', NULL, NULL), + ('45', 'Bet9ja', 'bet9ja', '', '0', '658', '0', '0', '1', '0', '1', '0', NULL, NULL), + ('46', 'SportPesa', 'sportpesa', '', '0', '668', '1', '0', '1', '0', '1', '0', NULL, NULL), + ('47', 'BetKing', 'betking', '', '0', '823', '1', '1', '1', '0', '1', '0', NULL, NULL), + ('48', 'BetPlay', 'betplay', '', '0', '824', '1', '0', '1', '0', '1', '0', NULL, NULL), + ('49', 'SportyBet', 'sportybet', '', '0', '825', '1', '1', '1', '0', '1', '0', NULL, NULL), + ('50', 'WPlay', 'wplay', '', '0', '827', '1', '0', '1', '0', '1', '0', NULL, NULL), + ('51', 'ColBet', 'colbet', '', '0', '828', '1', '0', '1', '0', '1', '0', NULL, NULL); "; DB::unprepared($sql); diff --git a/database/seeders/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php index b5c6bc0b..b14a3e4e 100644 --- a/database/seeders/DatabaseSeeder.php +++ b/database/seeders/DatabaseSeeder.php @@ -13,6 +13,7 @@ class DatabaseSeeder extends Seeder { $this->call([ RolesAndPermissionsSeeder::class, + OtherSeeder::class, BookmakerSeeder::class, CountrySeeder::class, SportSeeder::class, diff --git a/database/seeders/OtherSeeder.php b/database/seeders/OtherSeeder.php new file mode 100644 index 00000000..15c2ea26 --- /dev/null +++ b/database/seeders/OtherSeeder.php @@ -0,0 +1,26 @@ + 'ht@webwerkstatt.tirol', 'password' => Hash::make('salam'), 'email_verified_at' => now(), + 'client_id' => 1, ]); $user->assignRole('super_admin'); @@ -32,6 +33,7 @@ class RolesAndPermissionsSeeder extends Seeder 'email' => 'ubaldo.perrucci@gmail.com', 'password' => Hash::make('oscar'), 'email_verified_at' => now(), + 'client_id' => 1, ]); $user->assignRole('administrator'); @@ -40,6 +42,7 @@ class RolesAndPermissionsSeeder extends Seeder 'email' => 'rr@uta.it', 'password' => Hash::make('salam'), 'email_verified_at' => now(), + 'client_id' => 1, ]); $user->assignRole('user'); } diff --git a/resources/bkm_icon_svg/magloo-kenia.svg b/resources/bkm_icon_svg/magloo-kenia.svg new file mode 100644 index 00000000..a2c8e213 --- /dev/null +++ b/resources/bkm_icon_svg/magloo-kenia.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + diff --git a/resources/bkm_icon_svg/magloo-nig.svg b/resources/bkm_icon_svg/magloo-nig.svg new file mode 100644 index 00000000..a7642000 --- /dev/null +++ b/resources/bkm_icon_svg/magloo-nig.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/bkm_icon_svg/missing.svg b/resources/bkm_icon_svg/missing.svg index 317492f1..80613f3c 100644 --- a/resources/bkm_icon_svg/missing.svg +++ b/resources/bkm_icon_svg/missing.svg @@ -1,5 +1,5 @@ - - - + + + \ No newline at end of file diff --git a/resources/bkm_logo_png/magloo-kenia.png b/resources/bkm_logo_png/magloo-kenia.png index 28d8821af48b6456d8ff4b522809fc9f33f16388..eb68c9289ecebebd28a29d278b9e006fedb14847 100644 GIT binary patch literal 35036 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 y1Y3IXZ!HQwf8eU~uVo2_uHS` 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 diff --git a/resources/bkm_logo_png/magloo-nigeria.png b/resources/bkm_logo_png/magloo-nigeria.png index a734acd0376eeb3157b182437fbad58b4d621491..0bd58102c40a2faafb56204723bf7092de12069d 100644 GIT binary patch literal 34849 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 Q0Ye}zEF)AR@XP1_0D$+0e*gdg literal 19146 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 diff --git a/resources/bkm_logo_svg/magloo-kenia.svg b/resources/bkm_logo_svg/magloo-kenia.svg new file mode 100644 index 00000000..356c4f6e --- /dev/null +++ b/resources/bkm_logo_svg/magloo-kenia.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/bkm_logo_svg/magloo-logo.svg b/resources/bkm_logo_svg/magloo-logo.svg new file mode 100644 index 00000000..567693e6 --- /dev/null +++ b/resources/bkm_logo_svg/magloo-logo.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/storage/icons/magloo-logo.afphoto b/storage/icons/magloo-logo.afphoto new file mode 100644 index 0000000000000000000000000000000000000000..396b462eed6cb0846555a83df9e8fffe6fd28106 GIT binary patch literal 27229 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%0DH%ClL~_quh0N}mqU zeknT>FY!NBjp3LD)pU6F;H`~Ie1Fzh;x?*^UN9g~UTj$`az?L=gbCYM3A1TZOU)Y_ z>AUSU8Hm1e)v|pA)8B6f zT!>s(Jb&RA3`-~t#%P^5-_q0V;zCk3NUHtrJ~t`4(8AWfRo?Vn40rDSIyGVaXaJ}= z6;7(Hl7DHURd7~{yTJZbmK}ah#o_mX!hGMF@bz;=7c&p$6FVANt4o>)?;GJ8TUZn| z!nIq;o`*ej!fQ-}Urq@&U4^4?ILFBNW_rP*HaagYKp>`6;2i!V(TtJw zs&QIASF!hQFwa6u;D+sOp@0W-Kk11kQ))gJ&u9xrV%S}2?Jb`EO}4IK&4`iP9brwc z9fGI}#$J6=3G$i_#-Zg=f-Zid*v9+~iz_Ql&c7N%9TgF^uzlz7RhO=3-U7(1;hrHv zUVqcltAs-C(RMc2yWHt%@HTBfbYejO(n{U==n`eUZ)>;VL;r$&qTOVpn6G@-4&@?< zYDc3jl~60baGG}8S+nFFp|Gkq*Po{Ky!N6ww{>5snW;06T+S7pHkF~?bM8gV&ZTEI zJSY~VbzTTNGadxbwEFpkE>nC|h%Snj9iLjLVEG&bkvp$wE0_u<+#*$cG^5VUI;NnQsSr?cmgLxgE(9JE>%%hMAmxO?B%YRiPTbiHT_$*KmBlW{Ug=IFgq?bH}Hu zIX55f5{nfJTK9wtk=)^9;k;OoO=6A}jYsyhQAdQ#dV)rirn09oq@)swPsd3#y@HUQ zLcU3O+*L8yGD~Z2FFOJ{C%G}JF+uiFErvY5Nc-Knna)D_8(TRCXL{M&O9DvZHJ<|2 z>!o;|>`xqSiT!hbHxhoBZ^Zm_6A!OH=IhCovYnocmG1#1lbmSMlyG&t+9Hu1Ie6fb zIgvZ1n8P=E#v^Ol#?hbn%_IwE21_ELUAU>Aw8=~6+=Nxz)1TOJ2HRv4F@xOl!J1xs zsvfwx@_d=TJy6`A1v{-dWc$+ zwCMN1k8( z_9++NRCCvsAvC5<;;q7fliH8K)G~wI z^s8Necg}PmVt<(#k}O8J|Hw~>uMaQgtKZl4==j_5x7oO03~do3Q5&A3xe`FnB5(q^ zY*KvX$>JN0$BiMiP_tXN`k5=NlZvg(A$Gno`-3W6M`kIN{S(p@t7Xzkld)%3fNTS4L0~dy=rxu8TcqC!qcJRBAvkY)$uRFRz`7oo4_T#6P_>&Zf zH2K})3$5|7JpGjzj!TgFNLvc*ky_FjZ~eMw)nMN}N{|fPjtqX@LG|V8mAh;*q

w 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 literal 0 HcmV?d00001