Moodle PHP Documentation 5.1
Moodle 5.1dev (Build: 20250711) (9addea9f0ac)
libphonenumber\NumberFormat Class Reference

Public Member Functions

 addLeadingDigitsPattern (string $value)
 
 clear ()
 
 clearNationalPrefixFormattingRule ()
 
 fromArray (array $input)
 
 getDomesticCarrierCodeFormattingRule ()
 
 getFormat ()
 
 getLeadingDigitsPattern (int $index)
 
 getNationalPrefixFormattingRule ()
 
 getNationalPrefixOptionalWhenFormatting ()
 
 getPattern ()
 
 hasDomesticCarrierCodeFormattingRule ()
 
 hasFormat ()
 
 hasNationalPrefixFormattingRule ()
 
 hasNationalPrefixOptionalWhenFormatting ()
 
 hasPattern ()
 
 leadingDigitPatterns ()
 
 leadingDigitsPatternSize ()
 
 mergeFrom (NumberFormat $other)
 
 setDomesticCarrierCodeFormattingRule (string $value)
 
 setFormat (string $value)
 
 setNationalPrefixFormattingRule (string $value)
 
 setNationalPrefixOptionalWhenFormatting (bool $nationalPrefixOptionalWhenFormatting)
 
 setPattern (string $value)
 
 toArray ()
 

Protected Attributes

string $domesticCarrierCodeFormattingRule = ''
 
string $format
 
bool $hasDomesticCarrierCodeFormattingRule = false
 
bool $hasFormat = false
 
bool $hasNationalPrefixFormattingRule = false
 
bool $hasNationalPrefixOptionalWhenFormatting = false
 
bool $hasPattern = false
 
array< string > array $leadingDigitsPattern = []
 
string $nationalPrefixFormattingRule = ''
 
bool $nationalPrefixOptionalWhenFormatting = false
 
string $pattern
 

Member Function Documentation

◆ leadingDigitPatterns()

libphonenumber\NumberFormat::leadingDigitPatterns ( )
Return values
string[]

The documentation for this class was generated from the following file: