Привет всем. Я создаю приложение подписки пользователя в laravel
. В моем приложении есть таблица для хранения сведений о вновь созданном приложении пользователя. У меня есть две колонки в моей таблице приложений для хранения даты истечения срока действия и статуса приложения.
status-0-inactive
status-1-active
Пользователи могут купить один год или один месяц членства при регистрации.
ПРОБЛЕМА
Предположим, пользователь приобрел план подписки на один месяц сегодня (2020-04-15) и создайте новое приложение. Тогда дата окончания срока действия будет автоматически сохранена как (2020-05-15) в таблице приложений для этого приложения.
В каждом приложении для каждого есть опция (кнопка «Редактировать ваше приложение») для пользователей. отредактировать их приложение.
Но если срок действия приложения истек, я хочу изменить статус приложения на «0» и автоматически отключить эту кнопку, пока пользователь снова не выполнит платеж.
Я знаю, что могу отключить или включить кнопку, проверив состояние приложения, но как я могу автоматически обновлять столбец состояния приложения, когда истекает срок его действия ??
Я использую Laravel 6