This commit is contained in:
salam committed 2026-01-04 05:30:37 +01:00
1 parent 68837ea1f4
commit f8350fd319
8 files changed
+23 -43

No files matched your search

+5
View File
@@ -15,6 +15,11 @@ class ElementProvider extends Model
'name',
];
public function sport()
{
return $this->belongsTo(Sport::class);
}
public function element()
{
return $this->belongsTo(Element::class);
+6 -1
View File
@@ -33,6 +33,11 @@ class Event extends Model
static::addGlobalScope(new SportScope);
}
public function provider()
{
return $this->belongsTo(Provider::class);
}
public function sport()
{
return $this->belongsTo(Sport::class);
@@ -40,7 +45,7 @@ class Event extends Model
public function country()
{
return $this->belongsTo(Country::class, 'country_id', 'tx_id')->where('disabled', 0)->where('is_country', 1);
return $this->belongsTo(Country::class)->where('disabled', 0)->where('is_country', 1);
}
public function group()
+5
View File
@@ -23,4 +23,9 @@ class Group extends Model
{
return $this->belongsTo(Sport::class);
}
public function competition_group()
{
return $this->belongsTo(CompetitionGroup::class);
}
}
-25
View File
@@ -1,25 +0,0 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class GroupFilter extends Model
{
protected $fillable = [
'name',
'group_id',
'bkm_group_id',
'bookmaker_id',
];
public function group()
{
return $this->belongsTo(Group::class);
}
public function bookmaker()
{
return $this->belongsTo(Bookmaker::class);
}
}
+5 -5
View File
@@ -26,6 +26,11 @@ class Odds3way extends Model
'updated_at',
];
public function event()
{
return $this->belongsTo(Event::class);
}
public function sport()
{
return $this->belongsTo(Sport::class);
@@ -36,11 +41,6 @@ class Odds3way extends Model
return $this->belongsTo(Bookmaker::class, 'bookmaker_id', 'txid');
}
public function event()
{
return $this->belongsTo(Event::class);
}
public function provider()
{
return $this->belongsTo(Provider::class);
-10
View File
@@ -24,16 +24,6 @@ class Supervisor extends Model
return $this->belongsTo(Sport::class);
}
public function bookmaker()
{
return $this->belongsTo(Bookmaker::class);
}
public function customer()
{
return $this->belongsTo(Customer::class);
}
public function provider()
{
return $this->belongsTo(Provider::class);