| @@ -121,22 +121,8 @@ | ||
| 121 | 121 | { |
| 122 | 122 | return $this->hasMany(ProductVariation::class, 'post_id', 'post_id')->orderBy('serial_index', 'asc'); |
| 123 | 123 | } |
| 124 | 124 | |
| 125 | - public function attrMap(): HasMany | |
| 126 | - { | |
| 127 | - return $this->hasMany(AttributeRelation::class, 'object_id', 'id'); | |
| 128 | - } | |
| 129 | - | |
| 130 | - | |
| 131 | - public static function boot() | |
| 132 | - { | |
| 133 | - parent::boot(); | |
| 134 | - static::deleting(function ($model) { | |
| 135 | - $model->attrMap()->delete(); | |
| 136 | - }); | |
| 137 | - } | |
| 138 | - | |
| 139 | 125 | public function setDefaultMediaAttribute($value) |
| 140 | 126 | { |
| 141 | 127 | if (is_array($value) || is_object($value)) { |
| 142 | 128 | $this->attributes['default_media'] = json_encode($value); |