*/ use HasFactory; protected $appends = [ "address", ]; public function address(): Attribute { return Attribute::get(function () { $parts = [ $this->street, $this->city, $this->state_province, $this->zip_postal_code, ]; return implode(', ', array_filter($parts)); }); } public function market() { return $this->belongsTo(Market::class); } public function subMarket() { return $this->belongsTo(SubMarket::class); } }