save()) { throw new RuntimeException('Saving error.'); } } /** * @param ModuleRecord $module * @throws StaleObjectException */ public function remove(ModuleRecord $module): void { if (!$module->delete()) { throw new RuntimeException('Removing error.'); } } }