0ldn0mad, слушай, ну начни думать, а? Ты записал в сессию что-то, потом это что-то прочитал в переменную, что-то с этой переменной сделал и ждёшь, что изменения магически в сессию попадут?
Но даже если предположить, что магия существует и они туда попадут, ты их при открытии страницы опять заменяешь единицей.
Это не ларавел, это не сессии, это даже не РНР — это непонимание происходящего вообще.
Чего ты ожидаешь, если у тебя первой строкой идёт ЯВНО записывание в счётчик единицы и больше ты в него ничего не записываешь? Совершенно иная логика, чем в первом куске кода. Документацию читать ты так и не собираешься, да?
При чём тут очереди и ларавел вообще? Ты наверняка где-то опечаталась и РНР не может найти класс. А так как неймспейс в UsersPush ты нам не показываешь, то и подсказать нечего. Короче, надо изучать основы, чтобы на таких мелочах не застревать...
P.S. Выкладывая код на Тостер, не забывай удалять бесполезные комментарии и пустые методы.
Давай ты покажешь, как пробовал сделать, а мы скажем, правильно или нет. И если не правильно, то подскажем, что исправить. Пока же это выглядит как «я ничо не понимаю, сделайте за меня».
muhasa, я хоть слово сказал про ООП? У того, кто знает основы — автозагрузка и Composer, не возникло бы вопроса «Куда складывать собственные функции в laravel?».