<?php namespace App\Models; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\SoftDeletes; class Recuperate extends Model { protected $table = 'recuperate'; use SoftDeletes; public function getImgListAttribute($value) { return empty($value) ? [] : json_decode($value, true); } public function setImgListAttribute($value) { $imgList = empty($value) ? '[]' : json_encode($value); $this->attributes['img_list'] = $imgList; } public function recuperate_category() { return $this->hasOne(RecuperateCategory::class, 'id', 'r_c_id'); } }