Notifications expect a collection, not a vanilla array.
@@ -38,9 +38,9 @@ class AccountController extends Controller
public function hydrateNotifications($keys)
{
$prefix = 'notification.';
- $notifications = [];
+ $notifications = collect([]);
foreach($keys as $key) {
- $notifications[] = Cache::get($prefix . $key);
+ $notifications->push(Cache::get("{$prefix}{$key}"));
}
return $notifications;
@@ -0,0 +1,10 @@
+<?php
+
+namespace App;
+use Illuminate\Database\Eloquent\Model;
+class WebSub extends Model
+{
+ //
+}