Daniel Supernault пре 6 година
родитељ
комит
353b8fd856
1 измењених фајлова са 8 додато и 1 уклоњено
  1. 8 1
      app/Story.php

+ 8 - 1
app/Story.php

@@ -2,12 +2,13 @@
 
 namespace App;
 
+use Auth;
 use Illuminate\Database\Eloquent\Model;
 
 class Story extends Model
 {
 	protected $visible = ['id'];
-	
+
 	public function profile()
 	{
 		return $this->belongsTo(Profile::class);
@@ -27,4 +28,10 @@ class Story extends Model
 	{
 		return $this->hasMany(StoryView::class);
 	}
+
+	public function seen($pid = false)
+	{
+		$id = $pid ?? Auth::user()->profile->id;
+		return $this->views()->whereProfileId($id)->exists();
+	}
 }