Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 13.02.2018 10:49:57

Планировщик заданий и уведомления.

Здравствуйте.
Подскажите идею или натолкните на мысль как вообще можно реализовать требуемое.
Есть планировщик задач. Как только приходит время для поставленной задачи, сотруднику приходит уведомление о данной задаче.
То есть функция запускается каждые полчаса и смотрит таблицу с запланированными задачами.Если есть что то, то создаются уведомления и посылаются каждому пользователю своё. Так же имею у каждого пользователя его часовой пояс, так как сотрудники не в одном городе, а по всей России.
Итог - я не могу создать для каждого пользователя свой запрос для выборки его запланированных задач с учётом его часового пояса. (могу конечно, но это жирно).
В общем  проблема, что бы отправлять пользователям уведомления согласно их часовому поясу.

Не в сети

#2 14.02.2018 08:10:09

Re: Планировщик заданий и уведомления.

Оказалось немного проще,чем представлял.
Сделал второй столбец в таблице планировщика с временем сервера и по нему определяю когда нужно отсылать уведомления.
То есть - время уведомления ( тайм зона сервера ((+/-)таймзона пользователя) )

Не в сети

Подвал раздела