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