attributes['pictures'] = json_encode($pictures); } } public function getPicturesAttribute($pictures) { return json_decode($pictures, true); } public function getOnePicturePathAttribute(): string { $cover = $this->pictures; if (empty($cover)) { return ''; } else { return Storage::disk('public')->url($cover[0]); } } }