function aiowps_delete_backup_files() { global $aio_wp_security; if ($aio_wp_security->configs->get_value('aiowps_backup_files_stored') > 0) { $path_parts = pathinfo($this->last_backup_file_path); $backups_path = $path_parts['dirname']; $files = AIOWPSecurity_Utility_File::scan_dir_sort_date($backups_path); $count = 0; foreach ($files as $file) { if (strpos($file, 'database-backup') !== false) { if ($count >= $aio_wp_security->configs->get_value('aiowps_backup_files_stored')) { @unlink($backups_path . '/' . $file); } $count++; } } } }