Ken 2 weken geleden
bovenliggende
commit
f8f08a632b
1 gewijzigde bestanden met toevoegingen van 12 en 7 verwijderingen
  1. 12 7
      app/Models/Issue.php

+ 12 - 7
app/Models/Issue.php

@@ -20,19 +20,24 @@ class Issue extends Authenticatable
     // protected $hidden = ['created_at', 'updated_at'];
     protected $fillable = ['issue_no', 'start_time', 'end_time', 'winning_numbers', 'status', 'combo', 'extreme', 'image'];
     protected $appends = [
-        'award'
+        'award',
+        'winning_array'
 
 
     ];
 
+
+    function getWinningArrayAttribute(){
+        $winning_numbers = explode(',', $this->winning_numbers);
+        $winning_numbers = array_map('intval', $winning_numbers);
+        return $winning_numbers;
+    }
+
     function getAwardAttribute()
     {
-        if (!empty($this->winning_numbers)) {
-            $winning_numbers = explode(',', $this->winning_numbers);
-            $winning_numbers = array_map('intval', $winning_numbers);
-            return IssueService::award($winning_numbers);
-        }
-        return [];
+        $winning_numbers = explode(',', $this->winning_numbers);
+        $winning_numbers = array_map('intval', $winning_numbers);
+        return IssueService::award($winning_numbers);
     }