PHP Класс Tools\Utility\Language

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
findFirstMatch ( array $accepted, array $available = [] ) : string | null Compares two parsed arrays of language tags and find the matches
findMatches ( array $accepted, array $available = [] ) : array Compares two parsed arrays of language tags and find the matches
parseLanguageList ( string | null $languageList = null ) : array

Защищенные методы

Метод Описание
_matchLanguage ( string $a, string $b ) : float Compare two language tags and distinguish the degree of matching

Описание методов

_matchLanguage() защищенный статический Метод

Compare two language tags and distinguish the degree of matching
protected static _matchLanguage ( string $a, string $b ) : float
$a string
$b string
Результат float

findFirstMatch() публичный статический Метод

Compares two parsed arrays of language tags and find the matches
public static findFirstMatch ( array $accepted, array $available = [] ) : string | null
$accepted array
$available array
Результат string | null

findMatches() публичный статический Метод

Compares two parsed arrays of language tags and find the matches
public static findMatches ( array $accepted, array $available = [] ) : array
$accepted array
$available array
Результат array

parseLanguageList() публичный статический Метод

public static parseLanguageList ( string | null $languageList = null ) : array
$languageList string | null
Результат array