public function remove($id)
{
unset($this->mapById[$id]);
foreach ($this->mapByLocale as $languageCode => $language) {
if ($language->id == $id) {
unset($this->mapByLocale[$languageCode]);
}
}
}
/** * Delete a language. * * @param mixed $id */ public function delete($id) { $this->initializeCache(); $this->innerHandler->delete($id); $this->languageCache->remove($id); }