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