retentionDays; if ($days < 1) { CLI::write('Retention days must be at least 1.', 'yellow'); return; } $cutoff = date('Y-m-d H:i:s', strtotime('-' . $days . ' days')); $builder = db_connect()->table('audit_logs'); $builder->where('created_at <', $cutoff); $builder->delete(); $count = db_connect()->affectedRows(); CLI::write("Deleted audit logs older than {$days} days (before {$cutoff}): {$count}", 'green'); } }