Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. Iconv.php

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\Iconv

Code

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;
}

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal