Всем привет! Весь интернет перерыл не могу найти решение данной проблемы У меня проект на laravel 5.6 сервер NGINX , хочу сделать чтоб было видно когда пользователь зашел online , когда не в сети естественно offline. Создал middleware с названием UserActivity :
class UserActivity {
public function handle($request, Closure $next)
{
if(Auth::check()) {
$expiresAt = Carbon::now()->addMinutes(5);
Cache::put('user-is-online-' . Auth::user()->id, true, $expiresAt);
}
return $next($request);
}
}
прописал его в Kernel
:
\App\Http\Middleware\UserActivity::class,
После этого как нужно в моделе Users прописал метод:
public function isOnline()
{
return Cache::has('user-is-online-' . $this->id);
}
При вызове его в шаблоне blade:
@foreach($users as $item)
@if($item->isOnline())
<li class="media"><img class="media-object" src="../assets/img/prof/prof3.jpg" width="35" height="35" alt="...">
<i class="online dot"></i>
<div class="media-body">
<h5 class="media-heading">{{ $item->name }}</h5>
<div class="media-heading-sub"></div>
</div>
</li>
@endif
@endforeach
Выдает ошибку
Class 'League\Flysystem\Cached\Storage\AbstractCache' not found.
Я лез внутрь класса Cache
и обнаружил что он наследуется от AbstractCache
, но этого абстрактного класса нет в проекте, что делать помогите пожалуйста
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Вопрос как сделать уведомление на сайте при изменении курса валют? И также интересно сделать график изменения
привет я хочу чтобы ответ result сохранился в cookie но чтобы он показался не с помочью alert а просто вывести как php <?php echo $_COOKIE["questi"]; ?>
Скажите пожалуйста как сделать один результат на букву в /catalog/L/Сейчас выводятся все новости на букву и идет дубликат Я допустим добавил 4 трека