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 { foreach ($cover as $item) { return Storage::disk('public')->url($item); } } } }