purgeExpired(); $rates = RateLimiter::purgeExpired(); $log = OtpLog::purge(); if ( $codes + $rates + $log > 0 ) { Logger::info( 'otp', 'Sign-in housekeeping removed old rows.', [ 'codes' => $codes, 'rates' => $rates, 'log' => $log, ] ); } self::schedule(); } }