src/AsYouTypeFormatter.php
public function clear()
    {
        $this->currentOutput = '';
        $this->accruedInput = '';
        $this->accruedInputWithoutFormatting = '';
        $this->formattingTemplate = '';
        $this->lastMatchPosition = 0;
        $this->currentFormattingPattern = '';
        $this->prefixBeforeNationalNumber = '';
        $this->extractedNationalPrefix = '';
        $this->nationalNumber = '';
        $this->ableToFormat = true;
        $this->inputHasFormatting = false;
        $this->positionToRemember = 0;
        $this->originalPosition = 0;
        $this->isCompleteNumber = false;
        $this->isExpectingCountryCallingCode = false;
        $this->possibleFormats = array();
        $this->shouldAddSpaceAfterNationalPrefix = false;
        if ($this->currentMetadata !== $this->defaultMetadata) {
            $this->currentMetadata = $this->getMetadataForRegion($this->defaultCountry);
        }
    }
public function clear()
    {
        $this->currentOutput = '';
        $this->accruedInput = '';
        $this->accruedInputWithoutFormatting = '';
        $this->formattingTemplate = '';
        $this->lastMatchPosition = 0;
        $this->currentFormattingPattern = '';
        $this->prefixBeforeNationalNumber = '';
        $this->extractedNationalPrefix = '';
        $this->nationalNumber = '';
        $this->ableToFormat = true;
        $this->inputHasFormatting = false;
        $this->positionToRemember = 0;
        $this->originalPosition = 0;
        $this->isCompleteNumber = false;
        $this->isExpectingCountryCallingCode = false;
        $this->possibleFormats = array();
        $this->shouldAddSpaceAfterNationalPrefix = false;
        if ($this->currentMetadata !== $this->defaultMetadata) {
            $this->currentMetadata = $this->getMetadataForRegion($this->defaultCountry);
        }
    }
public function clear ( ) { $ this -> currentOutput = '' ; $ this -> accruedInput = '' ; $ this -> accruedInputWithoutFormatting = '' ; $ this -> formattingTemplate = '' ; $ this -> lastMatchPosition = 0 ; $ this -> currentFormattingPattern = '' ; $ this -> prefixBeforeNationalNumber = '' ; $ this -> extractedNationalPrefix = '' ; $ this -> nationalNumber = '' ; $ this -> ableToFormat = true ; $ this -> inputHasFormatting = false ; $ this -> positionToRemember = 0 ; $ this -> originalPosition = 0 ; $ this -> isCompleteNumber = false ; $ this -> isExpectingCountryCallingCode = false ; $ this -> possibleFormats = array ( ) ; $ this -> shouldAddSpaceAfterNationalPrefix = false ; if ( $ this -> currentMetadata !== $ this -> defaultMetadata ) { $ this -> currentMetadata = $ this -> getMetadataForRegion ( $ this -> defaultCountry ) ; } }
Clears the internal state of the formatter, so it can be reused.
Clears the internal state of the formatter so it can be reused .