belongsTo(User::class); } protected $appends = ['image_url', 'is_saved','saved_count']; public function getImageUrlAttribute() { return $this->image ? asset('storage/' . $this->image->path) : null; } public function sessions() { return $this->hasMany(UserBreathingSession::class, 'template_id'); } public function image() { return $this->belongsTo(Image::class); } }