| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 | <?phpnamespace App\Shop\Countries;use App\Shop\Provinces\Province;use App\Shop\States\State;use Illuminate\Database\Eloquent\Model;class Country extends Model{    /**     * The attributes that are mass assignable.     *     * @var array     */    protected $fillable = [        'name',        'iso',        'iso3',        'numcode',        'phonecode',        'status'    ];    /**     * The attributes that should be hidden for arrays.     *     * @var array     */    protected $hidden = [];    public function provinces()    {        return $this->hasMany(Province::class);    }    /**     * @return \Illuminate\Database\Eloquent\Relations\HasMany     */    public function states()    {        return $this->hasMany(State::class);    }}
 |