belongsTo(Provider::class); } public function sport() { return $this->belongsTo(Sport::class); } public function country() { return $this->belongsTo(Country::class)->where('disabled', 0)->where('is_country', 1); } public function group() { return $this->belongsTo(Group::class); } public function competition_group() { return $this->belongsTo(CompetitionGroup::class); } public function home() { return $this->belongsTo(Element::class); } public function away() { return $this->belongsTo(Element::class); } public function odds_2way() { return $this->hasMany(Odds2way::class); } public function odds_2way_s1() { return $this->hasMany(Odds2wayS1::class); } public function odds_3way() { return $this->hasMany(Odds3way::class); } public function odds_dc() { return $this->hasMany(OddsDc::class); } public function odds_dnb() { return $this->hasMany(OddsDnb::class); } public function odds_ggng() { return $this->hasMany(OddsGgng::class); } public function odds_handicap() { return $this->hasMany(OddsHandicap::class); } public function odds_handicap_q1() { return $this->hasMany(OddsHandicapQ1::class); } public function odds_total() { return $this->hasMany(OddsTotal::class); } public function odds_total_q1() { return $this->hasMany(OddsTotalQ1::class); } public function odds_tq() { return $this->hasMany(OddsTq::class); } }