<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class EventsCountryTab extends Model
{
use HasFactory;
protected $table = 'events_country_tabs';
protected $fillable = ['carnival_id', 'country_id', 'city_id', 'tab', 'file', 'file_type', 'content', 'status', 'placement'];
public function country()
{
return $this->belongsTo(Country::class);
}
public function city()
{
return $this->belongsTo(City::class);
}
public function carnival()
{
return $this->belongsTo(Carnival::class);
}
public function faqs()
{
return $this->hasMany(FAQ::class, 'modelable_id');
}
public function images()
{
return $this->hasMany(EventsCountryTabImages::class, 'events_country_tab_id');
}
}