protected static function ContactStorageExportTempstore::cleanTempstoreData in Contact Storage Export 8
Prevent overload of data in tempstore, clean up older than 60 min.
Parameters
array $data: The current temp store data.
Return value
array The cleaned up temp store data.
1 call to ContactStorageExportTempstore::cleanTempstoreData()
- ContactStorageExportTempstore::setTempstore in src/
ContactStorageExportTempstore.php - Save the data to the temp store.
File
- src/
ContactStorageExportTempstore.php, line 62
Class
- ContactStorageExportTempstore
- Class ContactStorageExportTempstore.
Namespace
Drupal\contact_storage_exportCode
protected static function cleanTempstoreData(array $data) {
$delete_if_older_than = strtotime('-60 minutes');
foreach ($data as $key => $value) {
if ($value['created'] < $delete_if_older_than) {
unset($data[$key]);
}
}
return $data;
}