The data files contain mappings from phone number prefixes to text descriptions, and are
organized by country calling code and language that the text descriptions are in.
Class MappingFileProvider
/** * @param $prefixMapKey * @param $language * @param $script * @param $region * @return PhonePrefixMap|null */ public function getPhonePrefixDescriptions($prefixMapKey, $language, $script, $region) { $fileName = $this->mappingFileProvider->getFileName($prefixMapKey, $language, $script, $region); if (strlen($fileName) == 0) { return null; } if (!isset($this->availablePhonePrefixMaps[$fileName])) { $this->loadPhonePrefixMapFromFile($fileName); } return $this->availablePhonePrefixMaps[$fileName]; }