public function update()
{
if (!$this->toFile->hasWriteAccess() || !$this->fromFile->hasReadAccess()) {
return;
}
$newContent = $this->getUpdatedTrackerFileContent();
if ($newContent !== $this->getCurrentTrackerFileContent()) {
$this->toFile->save($newContent);
}
}