PHP Класс libphonenumber\PhoneMetadata

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

Защищенные свойства (Protected)

Свойство Тип Описание
$carrierSpecific PhoneNumberDesc
$countryCode integer
$emergency
$fixedLine
$generalDesc
$id string
$internationalPrefix
$intlNumberFormat NumberFormat[]
$leadingDigits
$leadingZeroPossible
$mainCountryForCode
$mobile PhoneNumberDesc
$mobileNumberPortableRegion
$nationalPrefix
$nationalPrefixForParsing
$nationalPrefixTransformRule
$noInternationalDialling PhoneNumberDesc
$numberFormat
$pager
$personalNumber
$preferredExtnPrefix
$preferredInternationalPrefix
$premiumRate
$sameMobileAndFixedLinePattern
$sharedCost
$short_code PhoneNumberDesc
$standard_rate PhoneNumberDesc
$tollFree
$uan
$voicemail
$voip

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

Метод Описание
addIntlNumberFormat ( NumberFormat $value )
addNumberFormat ( NumberFormat $value )
clearIntlNumberFormat ( )
clearLeadingZeroPossible ( )
clearMainCountryForCode ( )
clearMobileNumberPortableRegion ( )
clearNationalPrefix ( )
clearNationalPrefixTransformRule ( )
clearPreferredExtnPrefix ( )
clearPreferredInternationalPrefix ( )
clearSameMobileAndFixedLinePattern ( )
fromArray ( array $input ) : PhoneMetadata
getCarrierSpecific ( )
getCountryCode ( ) : integer
getEmergency ( ) : PhoneNumberDesc
getFixedLine ( ) : PhoneNumberDesc
getGeneralDesc ( ) : PhoneNumberDesc
getId ( ) : string
getInternationalPrefix ( )
getIntlNumberFormat ( $index )
getLeadingDigits ( )
getMainCountryForCode ( )
getMobile ( ) : PhoneNumberDesc
getNationalPrefix ( )
getNationalPrefixForParsing ( )
getNationalPrefixTransformRule ( )
getNoInternationalDialling ( )
getNumberFormat ( integer $index ) : NumberFormat
getPager ( ) : PhoneNumberDesc
getPersonalNumber ( ) : PhoneNumberDesc
getPreferredExtnPrefix ( )
getPreferredInternationalPrefix ( )
getPremiumRate ( ) : PhoneNumberDesc
getSharedCost ( ) : PhoneNumberDesc
getShortCode ( )
getStandardRate ( )
getTollFree ( ) : PhoneNumberDesc
getUan ( ) : PhoneNumberDesc
getVoicemail ( ) : PhoneNumberDesc
getVoip ( ) : PhoneNumberDesc
hasCarrierSpecific ( )
hasCountryCode ( ) : boolean
hasEmergency ( )
hasFixedLine ( )
hasGeneralDesc ( )
hasId ( ) : boolean
hasInternationalPrefix ( )
hasLeadingDigits ( ) : boolean
hasLeadingZeroPossible ( )
hasMainCountryForCode ( )
hasMobile ( )
hasMobileNumberPortableRegion ( )
hasNationalPrefix ( )
hasNationalPrefixForParsing ( )
hasNationalPrefixTransformRule ( )
hasNoInternationalDialling ( )
hasPager ( )
hasPersonalNumber ( )
hasPreferredExtnPrefix ( )
hasPreferredInternationalPrefix ( )
hasPremiumRate ( )
hasSameMobileAndFixedLinePattern ( )
hasSharedCost ( )
hasShortCode ( )
hasStandardRate ( )
hasTollFree ( )
hasUan ( )
hasVoicemail ( )
hasVoip ( )
intlNumberFormatSize ( )
intlNumberFormats ( )
isLeadingZeroPossible ( )
isMainCountryForCode ( )
isMobileNumberPortableRegion ( )
isSameMobileAndFixedLinePattern ( )
numberFormatSize ( )
numberFormats ( ) : NumberFormat[]
setCarrierSpecific ( PhoneNumberDesc $value )
setCountryCode ( integer $value ) : PhoneMetadata
setEmergency ( PhoneNumberDesc $value )
setFixedLine ( PhoneNumberDesc $value )
setGeneralDesc ( PhoneNumberDesc $value )
setId ( string $value ) : PhoneMetadata
setInternationalPrefix ( $value )
setLeadingDigits ( $value )
setLeadingZeroPossible ( $value )
setMainCountryForCode ( $value )
setMobile ( PhoneNumberDesc $value )
setMobileNumberPortableRegion ( $value )
setNationalPrefix ( $value )
setNationalPrefixForParsing ( $value )
setNationalPrefixTransformRule ( $value )
setNoInternationalDialling ( PhoneNumberDesc $value )
setPager ( PhoneNumberDesc $value )
setPersonalNumber ( PhoneNumberDesc $value )
setPreferredExtnPrefix ( $value )
setPreferredInternationalPrefix ( $value )
setPremiumRate ( PhoneNumberDesc $value )
setSameMobileAndFixedLinePattern ( $value )
setSharedCost ( PhoneNumberDesc $value )
setShortCode ( PhoneNumberDesc $value )
setStandardRate ( PhoneNumberDesc $value )
setTollFree ( PhoneNumberDesc $value )
setUan ( PhoneNumberDesc $value )
setVoicemail ( PhoneNumberDesc $value )
setVoip ( PhoneNumberDesc $value )
toArray ( )

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

addIntlNumberFormat() публичный Метод

public addIntlNumberFormat ( NumberFormat $value )
$value NumberFormat

addNumberFormat() публичный Метод

public addNumberFormat ( NumberFormat $value )
$value NumberFormat

clearIntlNumberFormat() публичный Метод

clearLeadingZeroPossible() публичный Метод

clearMainCountryForCode() публичный Метод

clearMobileNumberPortableRegion() публичный Метод

clearNationalPrefix() публичный Метод

public clearNationalPrefix ( )

clearNationalPrefixTransformRule() публичный Метод

clearPreferredExtnPrefix() публичный Метод

clearPreferredInternationalPrefix() публичный Метод

clearSameMobileAndFixedLinePattern() публичный Метод

fromArray() публичный Метод

public fromArray ( array $input ) : PhoneMetadata
$input array
Результат PhoneMetadata

getCarrierSpecific() публичный Метод

public getCarrierSpecific ( )

getCountryCode() публичный Метод

public getCountryCode ( ) : integer
Результат integer

getEmergency() публичный Метод

public getEmergency ( ) : PhoneNumberDesc
Результат PhoneNumberDesc

getFixedLine() публичный Метод

public getFixedLine ( ) : PhoneNumberDesc
Результат PhoneNumberDesc

getGeneralDesc() публичный Метод

public getGeneralDesc ( ) : PhoneNumberDesc
Результат PhoneNumberDesc

getId() публичный Метод

public getId ( ) : string
Результат string

getInternationalPrefix() публичный Метод

getIntlNumberFormat() публичный Метод

public getIntlNumberFormat ( $index )

getLeadingDigits() публичный Метод

public getLeadingDigits ( )

getMainCountryForCode() публичный Метод

getMobile() публичный Метод

public getMobile ( ) : PhoneNumberDesc
Результат PhoneNumberDesc

getNationalPrefix() публичный Метод

public getNationalPrefix ( )

getNationalPrefixForParsing() публичный Метод

getNationalPrefixTransformRule() публичный Метод

getNoInternationalDialling() публичный Метод

getNumberFormat() публичный Метод

public getNumberFormat ( integer $index ) : NumberFormat
$index integer
Результат NumberFormat

getPager() публичный Метод

public getPager ( ) : PhoneNumberDesc
Результат PhoneNumberDesc

getPersonalNumber() публичный Метод

public getPersonalNumber ( ) : PhoneNumberDesc
Результат PhoneNumberDesc

getPreferredExtnPrefix() публичный Метод

getPreferredInternationalPrefix() публичный Метод

getPremiumRate() публичный Метод

public getPremiumRate ( ) : PhoneNumberDesc
Результат PhoneNumberDesc

getSharedCost() публичный Метод

public getSharedCost ( ) : PhoneNumberDesc
Результат PhoneNumberDesc

getShortCode() публичный Метод

public getShortCode ( )

getStandardRate() публичный Метод

public getStandardRate ( )

getTollFree() публичный Метод

public getTollFree ( ) : PhoneNumberDesc
Результат PhoneNumberDesc

getUan() публичный Метод

public getUan ( ) : PhoneNumberDesc
Результат PhoneNumberDesc

getVoicemail() публичный Метод

public getVoicemail ( ) : PhoneNumberDesc
Результат PhoneNumberDesc

getVoip() публичный Метод

public getVoip ( ) : PhoneNumberDesc
Результат PhoneNumberDesc

hasCarrierSpecific() публичный Метод

public hasCarrierSpecific ( )

hasCountryCode() публичный Метод

public hasCountryCode ( ) : boolean
Результат boolean

hasEmergency() публичный Метод

public hasEmergency ( )

hasFixedLine() публичный Метод

public hasFixedLine ( )

hasGeneralDesc() публичный Метод

public hasGeneralDesc ( )

hasId() публичный Метод

public hasId ( ) : boolean
Результат boolean

hasInternationalPrefix() публичный Метод

hasLeadingDigits() публичный Метод

public hasLeadingDigits ( ) : boolean
Результат boolean

hasLeadingZeroPossible() публичный Метод

hasMainCountryForCode() публичный Метод

hasMobile() публичный Метод

public hasMobile ( )

hasMobileNumberPortableRegion() публичный Метод

hasNationalPrefix() публичный Метод

public hasNationalPrefix ( )

hasNationalPrefixForParsing() публичный Метод

hasNationalPrefixTransformRule() публичный Метод

hasNoInternationalDialling() публичный Метод

hasPager() публичный Метод

public hasPager ( )

hasPersonalNumber() публичный Метод

public hasPersonalNumber ( )

hasPreferredExtnPrefix() публичный Метод

hasPreferredInternationalPrefix() публичный Метод

hasPremiumRate() публичный Метод

public hasPremiumRate ( )

hasSameMobileAndFixedLinePattern() публичный Метод

hasSharedCost() публичный Метод

public hasSharedCost ( )

hasShortCode() публичный Метод

public hasShortCode ( )

hasStandardRate() публичный Метод

public hasStandardRate ( )

hasTollFree() публичный Метод

public hasTollFree ( )

hasUan() публичный Метод

public hasUan ( )

hasVoicemail() публичный Метод

public hasVoicemail ( )

hasVoip() публичный Метод

public hasVoip ( )

intlNumberFormatSize() публичный Метод

intlNumberFormats() публичный Метод

public intlNumberFormats ( )

isLeadingZeroPossible() публичный Метод

isMainCountryForCode() публичный Метод

isMobileNumberPortableRegion() публичный Метод

isSameMobileAndFixedLinePattern() публичный Метод

numberFormatSize() публичный Метод

public numberFormatSize ( )

numberFormats() публичный Метод

public numberFormats ( ) : NumberFormat[]
Результат NumberFormat[]

setCarrierSpecific() публичный Метод

public setCarrierSpecific ( PhoneNumberDesc $value )
$value PhoneNumberDesc

setCountryCode() публичный Метод

public setCountryCode ( integer $value ) : PhoneMetadata
$value integer
Результат PhoneMetadata

setEmergency() публичный Метод

public setEmergency ( PhoneNumberDesc $value )
$value PhoneNumberDesc

setFixedLine() публичный Метод

public setFixedLine ( PhoneNumberDesc $value )
$value PhoneNumberDesc

setGeneralDesc() публичный Метод

public setGeneralDesc ( PhoneNumberDesc $value )
$value PhoneNumberDesc

setId() публичный Метод

public setId ( string $value ) : PhoneMetadata
$value string
Результат PhoneMetadata

setInternationalPrefix() публичный Метод

public setInternationalPrefix ( $value )

setLeadingDigits() публичный Метод

public setLeadingDigits ( $value )

setLeadingZeroPossible() публичный Метод

public setLeadingZeroPossible ( $value )

setMainCountryForCode() публичный Метод

public setMainCountryForCode ( $value )

setMobile() публичный Метод

public setMobile ( PhoneNumberDesc $value )
$value PhoneNumberDesc

setMobileNumberPortableRegion() публичный Метод

public setMobileNumberPortableRegion ( $value )

setNationalPrefix() публичный Метод

public setNationalPrefix ( $value )

setNationalPrefixForParsing() публичный Метод

public setNationalPrefixForParsing ( $value )

setNationalPrefixTransformRule() публичный Метод

public setNationalPrefixTransformRule ( $value )

setNoInternationalDialling() публичный Метод

public setNoInternationalDialling ( PhoneNumberDesc $value )
$value PhoneNumberDesc

setPager() публичный Метод

public setPager ( PhoneNumberDesc $value )
$value PhoneNumberDesc

setPersonalNumber() публичный Метод

public setPersonalNumber ( PhoneNumberDesc $value )
$value PhoneNumberDesc

setPreferredExtnPrefix() публичный Метод

public setPreferredExtnPrefix ( $value )

setPreferredInternationalPrefix() публичный Метод

setPremiumRate() публичный Метод

public setPremiumRate ( PhoneNumberDesc $value )
$value PhoneNumberDesc

setSameMobileAndFixedLinePattern() публичный Метод

setSharedCost() публичный Метод

public setSharedCost ( PhoneNumberDesc $value )
$value PhoneNumberDesc

setShortCode() публичный Метод

public setShortCode ( PhoneNumberDesc $value )
$value PhoneNumberDesc

setStandardRate() публичный Метод

public setStandardRate ( PhoneNumberDesc $value )
$value PhoneNumberDesc

setTollFree() публичный Метод

public setTollFree ( PhoneNumberDesc $value )
$value PhoneNumberDesc

setUan() публичный Метод

public setUan ( PhoneNumberDesc $value )
$value PhoneNumberDesc

setVoicemail() публичный Метод

public setVoicemail ( PhoneNumberDesc $value )
$value PhoneNumberDesc

setVoip() публичный Метод

public setVoip ( PhoneNumberDesc $value )
$value PhoneNumberDesc

toArray() публичный Метод

public toArray ( )

Описание свойств

$carrierSpecific защищенное свойство

protected PhoneNumberDesc,libphonenumber $carrierSpecific
Результат PhoneNumberDesc

$countryCode защищенное свойство

protected int $countryCode
Результат integer

$emergency защищенное свойство

protected $emergency

$fixedLine защищенное свойство

protected $fixedLine

$generalDesc защищенное свойство

protected $generalDesc

$id защищенное свойство

protected string $id
Результат string

$internationalPrefix защищенное свойство

protected $internationalPrefix

$intlNumberFormat защищенное свойство

protected NumberFormat[],libphonenumber $intlNumberFormat
Результат NumberFormat[]

$leadingDigits защищенное свойство

protected $leadingDigits

$leadingZeroPossible защищенное свойство

protected $leadingZeroPossible

$mainCountryForCode защищенное свойство

protected $mainCountryForCode

$mobile защищенное свойство

protected PhoneNumberDesc,libphonenumber $mobile
Результат PhoneNumberDesc

$mobileNumberPortableRegion защищенное свойство

protected $mobileNumberPortableRegion

$nationalPrefix защищенное свойство

protected $nationalPrefix

$nationalPrefixForParsing защищенное свойство

protected $nationalPrefixForParsing

$nationalPrefixTransformRule защищенное свойство

protected $nationalPrefixTransformRule

$noInternationalDialling защищенное свойство

protected PhoneNumberDesc,libphonenumber $noInternationalDialling
Результат PhoneNumberDesc

$numberFormat защищенное свойство

protected $numberFormat

$pager защищенное свойство

protected $pager

$personalNumber защищенное свойство

protected $personalNumber

$preferredExtnPrefix защищенное свойство

protected $preferredExtnPrefix

$preferredInternationalPrefix защищенное свойство

protected $preferredInternationalPrefix

$premiumRate защищенное свойство

protected $premiumRate

$sameMobileAndFixedLinePattern защищенное свойство

protected $sameMobileAndFixedLinePattern

$sharedCost защищенное свойство

protected $sharedCost

$short_code защищенное свойство

protected PhoneNumberDesc,libphonenumber $short_code
Результат PhoneNumberDesc

$standard_rate защищенное свойство

protected PhoneNumberDesc,libphonenumber $standard_rate
Результат PhoneNumberDesc

$tollFree защищенное свойство

protected $tollFree

$uan защищенное свойство

protected $uan

$voicemail защищенное свойство

protected $voicemail

$voip защищенное свойство

protected $voip