|
|
@@ -27,7 +27,8 @@ class Issue extends Authenticatable
|
|
|
];
|
|
|
|
|
|
|
|
|
- function getWinningArrayAttribute(){
|
|
|
+ function getWinningArrayAttribute()
|
|
|
+ {
|
|
|
$winning_numbers = explode(',', $this->winning_numbers);
|
|
|
$winning_numbers = array_map('intval', $winning_numbers);
|
|
|
return $winning_numbers;
|
|
|
@@ -35,9 +36,12 @@ class Issue extends Authenticatable
|
|
|
|
|
|
function getAwardAttribute()
|
|
|
{
|
|
|
- $winning_numbers = explode(',', $this->winning_numbers);
|
|
|
- $winning_numbers = array_map('intval', $winning_numbers);
|
|
|
- return IssueService::award($winning_numbers);
|
|
|
+ if (!empty($this->winning_numbers)) {
|
|
|
+ $winning_numbers = explode(',', $this->winning_numbers);
|
|
|
+ $winning_numbers = array_map('intval', $winning_numbers);
|
|
|
+ return IssueService::award($winning_numbers);
|
|
|
+ }
|
|
|
+ return [];
|
|
|
}
|
|
|
|
|
|
|