/** * Helper function. */ function _mba_salesforce_country_code_to_country($country_code) { $full_country_list = \Drupal::service('country_manager')->getList(); if (!empty($full_country_list[$country_code])) { return $full_country_list[$country_code]->render(); } else { return ''; } } /** * Helper function. */ function _mba_salesforce_country_to_country_code($country) { $country = strtolower($country); $full_country_list = \Drupal::service('country_manager')->getList(); $country_list = []; foreach ($full_country_list as $country_code => $country_name) { $country_list[$country_code] = strtolower($country_name->render()); } if (array_search($country, $country_list)) { return array_search($country, $country_list); } else { return ''; } } /** * Helper function. */ function _mba_salesforce_state_code_to_state($state_code) { $full_state_list = \Drupal::service('address.subdivision_repository')->getList([$country_code]); if (!empty($full_state_list[$state_code])) { return $full_state_list[$state_code]; } else { return ''; } } /** * Helper function. * * @todo Add validation for States aliases. */ function _mba_salesforce_state_to_state_code($state, $country) { $state = trim($state); $state = strtolower($state); $country_code = _mba_salesforce_country_to_country_code($country); $full_state_list = \Drupal::service('address.subdivision_repository')->getList([$country_code]); $state_list = []; foreach ($full_state_list as $state_code => $state_name) { $state_list[$state_code] = strtolower($state_name); } if (array_search($state, $state_list)) { return array_search($state, $state_list); } else { return ''; } }
Комментарии
Добавить комментарий
У моего очень близкого друга
У моего очень близкого друга скоро День рождения, и я не знаю, чего ему преподнести. Дело в том, что он любит красивые шахматы
шахматы как выбрать? прошу пособничество в выборе [url=https://chess-historical.ru]Здесь[/url]
У моего любимого скоро юбилей
У моего любимого скоро юбилей, и я не могу понять, чего ему преподнести. Дело в том, что он любит играть в шахматы
как выбрать шахматы на подарок? прошу помощи в выборе [url=https://chess-historical.ru]сайт[/url]
подарок смотреть онлайн 2015
подарок смотреть онлайн 2015 в хорошем качестве бесплатно [url=https://keepers-key.ru/category/derevyannye-klyuchnitsy/]ключница мужская кожаная спб[/url]
Уважаемый посетитель
Уважаемый посетитель разрешите презентовать портал онлайн магазина настенных ключниц в Санкт-Петербурге с доставкой по России. Всегда в наличии ключницы с подковой, ключницы с гербом, ключницы знак зодиака и прочие варианты оформления. [url=https://keepers-key.ru/site/]Безупречный сервис ключниц из дерева с доставкой[/url]
прикормка и насадка для карпа
прикормка и насадка для карпа своими руками [url=http://vipsoi.ru/category/prikormki-nasadki-dip/]насадки прикормки[/url]
Могу ли я связаться с
Могу ли я связаться с модератором?
Как размещать рекламу на вашем сайте.?
благодарю