File tree Expand file tree Collapse file tree 5 files changed +15
-4
lines changed Expand file tree Collapse file tree 5 files changed +15
-4
lines changed Original file line number Diff line number Diff line change 66use Illuminate \Database \Eloquent \Model ;
77
88use Bkfdev \World \Models \Traits \CityRelations ;
9+ use Spatie \Translatable \HasTranslations ;
910
1011//use GeneaLabs\LaravelModelCaching\Traits\Cachable;
1112
1213class City extends Model
1314{
1415 use CityRelations;
1516 use CacheableEloquent;
17+ use HasTranslations;
18+ public $ translatable = ['name ' ];
1619
1720 protected $ guarded = [];
1821
Original file line number Diff line number Diff line change 66
77use Bkfdev \World \Models \Traits \CountryRelations ;
88use Bkfdev \World \Models \Traits \CacheableEloquent ;
9+ use Spatie \Translatable \HasTranslations ;
910
1011//use GeneaLabs\LaravelModelCaching\Traits\Cachable;
1112
1213class Country extends Model
1314{
1415 use CountryRelations;
1516 use CacheableEloquent;
16-
17+ use HasTranslations;
18+ public $ translatable = ['name ' ];
1719 protected $ guarded = [];
1820
1921 protected $ with = ['currency ' , 'timezones ' ];
Original file line number Diff line number Diff line change 66
77use Bkfdev \World \Models \Traits \CacheableEloquent ;
88use Bkfdev \World \Models \Traits \CurrencyRelations ;
9+ use Spatie \Translatable \HasTranslations ;
910
1011//use GeneaLabs\LaravelModelCaching\Traits\Cachable;
1112
1213class Currency extends Model
1314{
1415 use CurrencyRelations;
1516 use CacheableEloquent;
16-
17+ use HasTranslations;
18+ public $ translatable = ['name ' ];
1719 protected $ fillable = [
1820 'country_id ' ,
1921 'name ' ,
Original file line number Diff line number Diff line change 44
55use Illuminate \Database \Eloquent \Model ;
66use Bkfdev \World \Models \Traits \CacheableEloquent ;
7+ use Spatie \Translatable \HasTranslations ;
78
89//use GeneaLabs\LaravelModelCaching\Traits\Cachable;
910
1011class Language extends Model
1112{
1213 use CacheableEloquent;
13-
14+ use HasTranslations;
15+ public $ translatable = ['name ' ];
1416 protected $ fillable = [
1517 'code ' ,
1618 'name ' ,
Original file line number Diff line number Diff line change 66
77use Bkfdev \World \Models \Traits \StateRelations ;
88use Bkfdev \World \Models \Traits \CacheableEloquent ;
9+ use Spatie \Translatable \HasTranslations ;
910
1011//use GeneaLabs\LaravelModelCaching\Traits\Cachable;
1112
1213class State extends Model
1314{
1415 use StateRelations;
1516 use CacheableEloquent;
16-
17+ use HasTranslations;
18+ public $ translatable = ['name ' ];
1719 protected $ guarded = [];
1820
1921 public $ timestamps = false ;
You can’t perform that action at this time.
0 commit comments