Открытые члены | |
handle (HtmlDocument $document, HttpClient $httpClient=null) | |
Открытые члены унаследованные от Parser | |
getValidNumberPattern () | |
parse ($phoneNumber, $defaultCountry='') | |
stripExtension (&$phoneNumber) | |
Дополнительные унаследованные члены | |
Открытые статические члены унаследованные от Parser | |
static | getInstance () |
static | getDefaultCountry () |
static | getUserDefaultCountry () |
static | detectCountry () |
Открытые атрибуты унаследованные от Oembed | |
const | OEMBED_TYPE_XML = "text/xml+oembed" |
const | OEMBED_TYPE_JSON ="application/json+oembed" |
Открытые атрибуты унаследованные от Parser | |
const | MAX_LENGTH_COUNTRY_CODE = 3 |
const | MIN_LENGTH_FOR_NSN = 2 |
const | MAX_LENGTH_FOR_NSN = 17 |
const | MAX_INPUT_STRING_LENGTH = 250 |
const | DEFAULT_COUNTRY_OPTION = 'phone_number_default_country' |
Защищенные члены унаследованные от Oembed | |
detectOembedLink (HtmlDocument $document) | |
parseMetadata ($rawMetadata) | |
parseJsonMetadata ($rawMetadata) | |
parseXmlMetadata ($rawMetadata) | |
getRawMetaData (HttpClient $httpClient) | |
initHttpClient () | |
Защищенные члены унаследованные от Parser | |
__construct () | |
extractFormattedPhoneNumber ($phoneNumber) | |
isViablePhoneNumber ($phoneNumber) | |
parsePhoneNumberAndCountryPhoneCode ($phoneNumber) | |
normalizePhoneNumber ($phoneNumber) | |
getMetadataByCountryCode ($countryCode) | |
findCountry ($countryCode, $localNumber) | |
getNumberType ($localNumber, $country) | |
getCountriesByCode ($countryCode) | |
getCountryMetadata ($country) | |
Защищенные статические члены унаследованные от Parser | |
static | stripNationalPrefix (&$phoneNumber, $countryMetadata) |
static | stripCountryCode (&$phoneNumber, $countryMetadata) |
static | stripLetters ($str) |
Защищенные данные унаследованные от Oembed | |
$metadataType | |
$metadataUrl | |
$metadataEncoding | |
Защищенные данные унаследованные от Parser | |
$plusChar = '+' | |
$validDigits = '0-9' | |
$dashes = '-' | |
$slashes = '\/' | |
$dot = '.' | |
$whitespace = '\s' | |
$brackets = '()\\[\\]' | |
$tildes = '~' | |
$extensionSeparators = ';#' | |
$extensionSymbols = ',' | |
$phoneNumberStartPattern | |
$afterPhoneNumberEndPattern | |
$minLengthPhoneNumberPattern | |
$validPunctuation | |
$validPhoneNumber | |
$validPhoneNumberPattern | |
Статические защищенные данные унаследованные от Parser | |
static | $instance = null |
См. определение в файле facebook.php строка 8
handle | ( | HtmlDocument | $document, |
HttpClient | $httpClient = null ) |
Downloads and parses HTML's document metadata, formatted with oEmbed standard.
HtmlDocument | $document | HTML document. |
HttpClient | null | $httpClient |
Переопределяет метод предка Oembed.
См. определение в файле facebook.php строка 10