$languages * * @return void */ public function decorateLanguages(&$languages) { foreach ($languages as &$language) { $this->castPropertyValues($language); } } /** * @param array $language * * @return void */ private function castPropertyValues(&$language) { $language['id_lang'] = (int) $language['id_lang']; $language['active'] = (bool) $language['active']; $language['is_rtl'] = (bool) $language['is_rtl']; $language['id_shop'] = (int) $language['id_shop']; } }