PHP Class libphonenumber\PhoneMetadata

Afficher le fichier Open project: giggsey/libphonenumber-for-php Class Usage Examples

Protected Properties

Свойство Type Description
$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

Méthodes publiques

Méthode Description
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 ( )

Method Details

addIntlNumberFormat() public méthode

public addIntlNumberFormat ( NumberFormat $value )
$value NumberFormat

addNumberFormat() public méthode

public addNumberFormat ( NumberFormat $value )
$value NumberFormat

clearIntlNumberFormat() public méthode

clearLeadingZeroPossible() public méthode

clearMainCountryForCode() public méthode

clearMobileNumberPortableRegion() public méthode

clearNationalPrefix() public méthode

public clearNationalPrefix ( )

clearNationalPrefixTransformRule() public méthode

clearPreferredExtnPrefix() public méthode

clearPreferredInternationalPrefix() public méthode

clearSameMobileAndFixedLinePattern() public méthode

fromArray() public méthode

public fromArray ( array $input ) : PhoneMetadata
$input array
Résultat PhoneMetadata

getCarrierSpecific() public méthode

public getCarrierSpecific ( )

getCountryCode() public méthode

public getCountryCode ( ) : integer
Résultat integer

getEmergency() public méthode

public getEmergency ( ) : PhoneNumberDesc
Résultat PhoneNumberDesc

getFixedLine() public méthode

public getFixedLine ( ) : PhoneNumberDesc
Résultat PhoneNumberDesc

getGeneralDesc() public méthode

public getGeneralDesc ( ) : PhoneNumberDesc
Résultat PhoneNumberDesc

getId() public méthode

public getId ( ) : string
Résultat string

getInternationalPrefix() public méthode

getIntlNumberFormat() public méthode

public getIntlNumberFormat ( $index )

getLeadingDigits() public méthode

public getLeadingDigits ( )

getMainCountryForCode() public méthode

getMobile() public méthode

public getMobile ( ) : PhoneNumberDesc
Résultat PhoneNumberDesc

getNationalPrefix() public méthode

public getNationalPrefix ( )

getNationalPrefixForParsing() public méthode

getNationalPrefixTransformRule() public méthode

getNoInternationalDialling() public méthode

getNumberFormat() public méthode

public getNumberFormat ( integer $index ) : NumberFormat
$index integer
Résultat NumberFormat

getPager() public méthode

public getPager ( ) : PhoneNumberDesc
Résultat PhoneNumberDesc

getPersonalNumber() public méthode

public getPersonalNumber ( ) : PhoneNumberDesc
Résultat PhoneNumberDesc

getPreferredExtnPrefix() public méthode

getPreferredInternationalPrefix() public méthode

getPremiumRate() public méthode

public getPremiumRate ( ) : PhoneNumberDesc
Résultat PhoneNumberDesc

getSharedCost() public méthode

public getSharedCost ( ) : PhoneNumberDesc
Résultat PhoneNumberDesc

getShortCode() public méthode

public getShortCode ( )

getStandardRate() public méthode

public getStandardRate ( )

getTollFree() public méthode

public getTollFree ( ) : PhoneNumberDesc
Résultat PhoneNumberDesc

getUan() public méthode

public getUan ( ) : PhoneNumberDesc
Résultat PhoneNumberDesc

getVoicemail() public méthode

public getVoicemail ( ) : PhoneNumberDesc
Résultat PhoneNumberDesc

getVoip() public méthode

public getVoip ( ) : PhoneNumberDesc
Résultat PhoneNumberDesc

hasCarrierSpecific() public méthode

public hasCarrierSpecific ( )

hasCountryCode() public méthode

public hasCountryCode ( ) : boolean
Résultat boolean

hasEmergency() public méthode

public hasEmergency ( )

hasFixedLine() public méthode

public hasFixedLine ( )

hasGeneralDesc() public méthode

public hasGeneralDesc ( )

hasId() public méthode

public hasId ( ) : boolean
Résultat boolean

hasInternationalPrefix() public méthode

hasLeadingDigits() public méthode

public hasLeadingDigits ( ) : boolean
Résultat boolean

hasLeadingZeroPossible() public méthode

hasMainCountryForCode() public méthode

hasMobile() public méthode

public hasMobile ( )

hasMobileNumberPortableRegion() public méthode

hasNationalPrefix() public méthode

public hasNationalPrefix ( )

hasNationalPrefixForParsing() public méthode

hasNationalPrefixTransformRule() public méthode

hasNoInternationalDialling() public méthode

hasPager() public méthode

public hasPager ( )

hasPersonalNumber() public méthode

public hasPersonalNumber ( )

hasPreferredExtnPrefix() public méthode

hasPreferredInternationalPrefix() public méthode

hasPremiumRate() public méthode

public hasPremiumRate ( )

hasSameMobileAndFixedLinePattern() public méthode

hasSharedCost() public méthode

public hasSharedCost ( )

hasShortCode() public méthode

public hasShortCode ( )

hasStandardRate() public méthode

public hasStandardRate ( )

hasTollFree() public méthode

public hasTollFree ( )

hasUan() public méthode

public hasUan ( )

hasVoicemail() public méthode

public hasVoicemail ( )

hasVoip() public méthode

public hasVoip ( )

intlNumberFormatSize() public méthode

intlNumberFormats() public méthode

public intlNumberFormats ( )

isLeadingZeroPossible() public méthode

isMainCountryForCode() public méthode

isMobileNumberPortableRegion() public méthode

isSameMobileAndFixedLinePattern() public méthode

numberFormatSize() public méthode

public numberFormatSize ( )

numberFormats() public méthode

public numberFormats ( ) : NumberFormat[]
Résultat NumberFormat[]

setCarrierSpecific() public méthode

public setCarrierSpecific ( PhoneNumberDesc $value )
$value PhoneNumberDesc

setCountryCode() public méthode

public setCountryCode ( integer $value ) : PhoneMetadata
$value integer
Résultat PhoneMetadata

setEmergency() public méthode

public setEmergency ( PhoneNumberDesc $value )
$value PhoneNumberDesc

setFixedLine() public méthode

public setFixedLine ( PhoneNumberDesc $value )
$value PhoneNumberDesc

setGeneralDesc() public méthode

public setGeneralDesc ( PhoneNumberDesc $value )
$value PhoneNumberDesc

setId() public méthode

public setId ( string $value ) : PhoneMetadata
$value string
Résultat PhoneMetadata

setInternationalPrefix() public méthode

public setInternationalPrefix ( $value )

setLeadingDigits() public méthode

public setLeadingDigits ( $value )

setLeadingZeroPossible() public méthode

public setLeadingZeroPossible ( $value )

setMainCountryForCode() public méthode

public setMainCountryForCode ( $value )

setMobile() public méthode

public setMobile ( PhoneNumberDesc $value )
$value PhoneNumberDesc

setMobileNumberPortableRegion() public méthode

public setMobileNumberPortableRegion ( $value )

setNationalPrefix() public méthode

public setNationalPrefix ( $value )

setNationalPrefixForParsing() public méthode

public setNationalPrefixForParsing ( $value )

setNationalPrefixTransformRule() public méthode

public setNationalPrefixTransformRule ( $value )

setNoInternationalDialling() public méthode

public setNoInternationalDialling ( PhoneNumberDesc $value )
$value PhoneNumberDesc

setPager() public méthode

public setPager ( PhoneNumberDesc $value )
$value PhoneNumberDesc

setPersonalNumber() public méthode

public setPersonalNumber ( PhoneNumberDesc $value )
$value PhoneNumberDesc

setPreferredExtnPrefix() public méthode

public setPreferredExtnPrefix ( $value )

setPreferredInternationalPrefix() public méthode

setPremiumRate() public méthode

public setPremiumRate ( PhoneNumberDesc $value )
$value PhoneNumberDesc

setSameMobileAndFixedLinePattern() public méthode

setSharedCost() public méthode

public setSharedCost ( PhoneNumberDesc $value )
$value PhoneNumberDesc

setShortCode() public méthode

public setShortCode ( PhoneNumberDesc $value )
$value PhoneNumberDesc

setStandardRate() public méthode

public setStandardRate ( PhoneNumberDesc $value )
$value PhoneNumberDesc

setTollFree() public méthode

public setTollFree ( PhoneNumberDesc $value )
$value PhoneNumberDesc

setUan() public méthode

public setUan ( PhoneNumberDesc $value )
$value PhoneNumberDesc

setVoicemail() public méthode

public setVoicemail ( PhoneNumberDesc $value )
$value PhoneNumberDesc

setVoip() public méthode

public setVoip ( PhoneNumberDesc $value )
$value PhoneNumberDesc

toArray() public méthode

public toArray ( )

Property Details

$carrierSpecific protected_oe property

protected PhoneNumberDesc,libphonenumber $carrierSpecific
Résultat PhoneNumberDesc

$countryCode protected_oe property

protected int $countryCode
Résultat integer

$emergency protected_oe property

protected $emergency

$fixedLine protected_oe property

protected $fixedLine

$generalDesc protected_oe property

protected $generalDesc

$id protected_oe property

protected string $id
Résultat string

$internationalPrefix protected_oe property

protected $internationalPrefix

$intlNumberFormat protected_oe property

protected NumberFormat[],libphonenumber $intlNumberFormat
Résultat NumberFormat[]

$leadingDigits protected_oe property

protected $leadingDigits

$leadingZeroPossible protected_oe property

protected $leadingZeroPossible

$mainCountryForCode protected_oe property

protected $mainCountryForCode

$mobile protected_oe property

protected PhoneNumberDesc,libphonenumber $mobile
Résultat PhoneNumberDesc

$mobileNumberPortableRegion protected_oe property

protected $mobileNumberPortableRegion

$nationalPrefix protected_oe property

protected $nationalPrefix

$nationalPrefixForParsing protected_oe property

protected $nationalPrefixForParsing

$nationalPrefixTransformRule protected_oe property

protected $nationalPrefixTransformRule

$noInternationalDialling protected_oe property

protected PhoneNumberDesc,libphonenumber $noInternationalDialling
Résultat PhoneNumberDesc

$numberFormat protected_oe property

protected $numberFormat

$pager protected_oe property

protected $pager

$personalNumber protected_oe property

protected $personalNumber

$preferredExtnPrefix protected_oe property

protected $preferredExtnPrefix

$preferredInternationalPrefix protected_oe property

protected $preferredInternationalPrefix

$premiumRate protected_oe property

protected $premiumRate

$sameMobileAndFixedLinePattern protected_oe property

protected $sameMobileAndFixedLinePattern

$sharedCost protected_oe property

protected $sharedCost

$short_code protected_oe property

protected PhoneNumberDesc,libphonenumber $short_code
Résultat PhoneNumberDesc

$standard_rate protected_oe property

protected PhoneNumberDesc,libphonenumber $standard_rate
Résultat PhoneNumberDesc

$tollFree protected_oe property

protected $tollFree

$uan protected_oe property

protected $uan

$voicemail protected_oe property

protected $voicemail

$voip protected_oe property

protected $voip