rootEntry) { return $this->rootEntry; } return parent::get($file); } public function getId($file): int { if ($file === '' && $this->rootEntry) { return $this->rootEntry->getId(); } return parent::getId($file); } public function update($id, array $data): void { $this->rootEntry = null; parent::update($id, $data); } public function insert($file, array $data): int { $this->rootEntry = null; return parent::insert($file, $data); } }