From 91c55a7010c0bac1f3d0634c3b39cb803279533c Mon Sep 17 00:00:00 2001 From: jitendra Date: Mon, 11 Mar 2019 18:43:06 +0530 Subject: [PATCH] Modified Slider Model --- packages/Webkul/Core/src/Models/Slider.php | 23 ++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/packages/Webkul/Core/src/Models/Slider.php b/packages/Webkul/Core/src/Models/Slider.php index 7490db3df..335097f23 100755 --- a/packages/Webkul/Core/src/Models/Slider.php +++ b/packages/Webkul/Core/src/Models/Slider.php @@ -3,6 +3,7 @@ namespace Webkul\Core\Models; use Illuminate\Database\Eloquent\Model; +use Illuminate\Support\Facades\Storage; use Webkul\Core\Contracts\Slider as SliderContract; class Slider extends Model implements SliderContract @@ -12,10 +13,28 @@ class Slider extends Model implements SliderContract * * @var array */ - protected $table = 'sliders'; protected $fillable = [ - 'title', 'path','content','channel_id' + 'title', 'path', 'content', 'channel_id' ]; + + /** + * Get image url for the category image. + */ + public function image_url() + { + if (! $this->path) + return; + + return Storage::url($this->path); + } + + /** + * Get image url for the category image. + */ + public function getImageUrlAttribute() + { + return $this->image_url(); + } } \ No newline at end of file