$sev_days ) { $sev_days = (int) $sev_days; if ( $sev_days <= 0 ) { continue; } if ( false === APWPM_Compat::filter( 'apwpm_can_prune', 'ap_can_prune', true ) ) { break; } $per_deleted += (int) APWPM_DB::delete_logs_by_severity_before( (string) $sev, $sev_days ); } } APWPM_Logger::log( array( 'action_type' => 'logs_pruned', 'object_type' => 'log', 'description' => sprintf( /* translators: 1: count, 2: days, 3: per-sev count */ __( 'Pruned %1$d entries older than %2$d days (+%3$d via per-severity rules).', 'activitypilot' ), (int) $deleted, $days, (int) $per_deleted ), 'severity' => 'info', ) ); } }