function Iconv::loadMap
2 calls to Iconv::loadMap()
- Iconv::iconv in vendor/
symfony/ polyfill-iconv/ Iconv.php - Iconv::iconv_mime_decode in vendor/
symfony/ polyfill-iconv/ Iconv.php
File
-
vendor/
symfony/ polyfill-iconv/ Iconv.php, line 580
Class
- Iconv
- iconv implementation in pure PHP, UTF-8 centric.
Namespace
Symfony\Polyfill\IconvCode
private static function loadMap($type, $charset, &$map) {
if (!isset(self::$convertMap[$type . $charset])) {
if (false === ($map = self::getData($type . $charset))) {
if ('to.' === $type && self::loadMap('from.', $charset, $map)) {
$map = array_flip($map);
}
else {
return false;
}
}
self::$convertMap[$type . $charset] = $map;
}
else {
$map = self::$convertMap[$type . $charset];
}
return true;
}