grapper betsapi fixtures

This commit is contained in:
salam committed 2026-01-01 16:41:33 +01:00
1 parent cec5a5e2f7
commit e90a6c71f6
18 files changed
+3335 -3054

No files matched your search

@@ -4,12 +4,13 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class CompetitionGroupFilter extends Model
class CompetitionGroupProvider extends Model
{
protected $fillable = [
'sport_id',
'competition_group_id',
'bkm_competition_group_id',
'bookmaker_id',
'provider_id',
'provider_group_id',
'name',
];
@@ -18,8 +19,8 @@ class CompetitionGroupFilter extends Model
return $this->belongsTo(CompetitionGroup::class);
}
public function bookmaker()
public function provider()
{
return $this->belongsTo(Bookmaker::class);
return $this->belongsTo(Provider::class);
}
}
@@ -4,13 +4,15 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class ElementFilter extends Model
class ElementProvider extends Model
{
protected $fillable = [
'name',
'sport_id',
'element_id',
'bkm_element_id',
'bookmaker_id',
'provider_id',
'provider_element_id',
'name',
];
public function element()
@@ -18,8 +20,8 @@ class ElementFilter extends Model
return $this->belongsTo(Element::class);
}
public function bookmaker()
public function provider()
{
return $this->belongsTo(Bookmaker::class);
return $this->belongsTo(Provider::class);
}
}
+5
View File
@@ -27,4 +27,9 @@ class Mapper extends Model
{
return $this->belongsTo(Country::class, 'group_cc', 'iso2')->where('is_country', 1)->where('disabled', 0);
}
public function provider()
{
return $this->belongsTo(Provider::class);
}
}