Непосредственно невозможно, однако возможно, если вы cache
строка даты и времени в каждом запуске (либо в начале, либо в конце вашего сценария).
Cache::rememberForever('name_of_artisan_task', function () {
return now()->toDateTimeString();
});
В примере показано использованиеCache
метод ::rememberForever
фасада для создания ключа / значения последнего запуска задачи.Как следует из названия, это сохраняется навсегда.
Вы можете легко получить эту дату и время, используя помощник cache()
:
cache('name_of_artisan_task');
Недостаток этого метода в том, чтоесли ваш кеш очищен, он больше не будет храниться.