private function flushFileData()
{
$fileHandle = $this->fileHandle;
if ($fileHandle->flock(LOCK_EX)) {
$fileHandle->fseek(0, SEEK_SET);
$fileHandle->ftruncate(0);
foreach ($this->getFileData() as $signature => $serializedValue) {
$fileHandle->fputcsv([$signature, $serializedValue]);
}
$fileHandle->flock(LOCK_UN);
}
}