isMobileNumberPortableRegion() public method

Returns true if the supplied region supports mobile number portability. Returns false for invalid, unknown or regions that don't support mobile number portability.
public isMobileNumberPortableRegion ( string $regionCode ) : boolean
$regionCode string the region for which we want to know whether it supports mobile number portability or not.
return boolean
 public function testIsMobileNumberPortableRegion()
 {
     $this->assertTrue($this->phoneUtil->isMobileNumberPortableRegion(RegionCode::US));
     $this->assertTrue($this->phoneUtil->isMobileNumberPortableRegion(RegionCode::GB));
     $this->assertFalse($this->phoneUtil->isMobileNumberPortableRegion(RegionCode::AE));
     $this->assertFalse($this->phoneUtil->isMobileNumberPortableRegion(RegionCode::BS));
 }
 /**
  * Gets the name of the carrier for the given phone number only when it is 'safe' to display to
  * users. A carrier name is considered safe if the number is valid and for a region that doesn't
  * support
  * {@linkplain http://en.wikipedia.org/wiki/Mobile_number_portability mobile number portability}.
  *
  * @param $number PhoneNumber the phone number for which we want to get a carrier name
  * @param $languageCode String the language code in which the name should be written
  * @return string a carrier name that is safe to display to users, or the empty string
  */
 public function getSafeDisplayName(PhoneNumber $number, $languageCode)
 {
     if ($this->phoneUtil->isMobileNumberPortableRegion($this->phoneUtil->getRegionCodeForNumber($number))) {
         return "";
     }
     return $this->getNameForNumber($number, $languageCode);
 }