image == null) { return asset('/assets/upload/logo.svg'); } return \Storage::url('sliders/optimized-' . $this->image); } public function imgOriginalUrl() { if ($this->image == null) { return asset('/assets/upload/logo.svg'); } return \Storage::url('sliders/' . $this->image); } public function author() { return $this->belongsTo(User::class); } public function getDatazAttribute(){ $result = []; foreach (json_decode($this->data) as $item) { $result[$item->key] = $item->value; } return $result; } }