-// Filter for purging old SERVER_NAME entries
-function FILTER_SERVER_NAME_EXTRA_AUTOPURGE ($filterData) {
- // Is purging configured?
- if ((isApServerNameEnabled()) && (getApServerNameSince() > 0)) {
- // Then start purging
- sqlQuery('DELETE LOW_PRIORITY FROM
- `{?_MYSQL_PREFIX?}_server_name_log`
-WHERE
- (UNIX_TIMESTAMP() - UNIX_TIMESTAMP(`server_name_added`)) >= {?ap_server_name_since?}',
- __FILE__, __LINE__);
-
- // Are some entries deleted?
- if (sqlAffectedRows() > 0) {
- // Okay, then send an email to the admin
- sendAdminNotification('{--ADMIN_PURGE_USER_SERVER_NAME_LOG_SUBJECT--}', 'admin_purge_user_server_name_log', sqlAffectedRows());
- } // END - if
- } // END - if
-
- // Return filter data
- return $filterData;
-}
-