You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
<?php
namespace App\Model\v3;
use App\Model\Model;
class Market extends Model{ protected $table = 'lanzu_market';
protected $appends = [ 'province_name', 'city_name', 'region_name' ];
public function getProvinceNameAttribute() { return Area::query()->find($this->attributes['province_id'])->value('name'); }
public function getCityNameAttribute() { return Area::query()->find($this->attributes['city_id'])->value('name'); }
public function getRegionNameAttribute() { return Area::query()->find($this->attributes['region_id'])->value('name'); }
public function stores() { return $this->hasMany(Store::class,'market_id','id'); }}
|