. */ namespace App\Console\Commands\Digest; use Illuminate\Console\Command; use Carbon\Carbon; use App\DigestNonce; class ClearNonces extends Command { protected $signature = 'digest:clear-nonces {minutes}'; protected $description = 'Clear the expired DIGEST nonces after n minutes'; public function __construct() { parent::__construct(); } public function handle() { $count = DigestNonce::where( 'created_at', '<', Carbon::now()->subMinutes($this->argument('minutes'))->toDateTimeString() )->delete(); $this->info($count . ' expired nonces deleted'); } }