libphonenumber\PhoneNumberUtil::isMobileNumberPortableRegion PHP Метод

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

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.
Результат boolean
    public function isMobileNumberPortableRegion($regionCode)
    {
        $metadata = $this->getMetadataForRegion($regionCode);
        if ($metadata === null) {
            return false;
        }
        return $metadata->isMobileNumberPortableRegion();
    }

Usage Example

 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));
 }
All Usage Examples Of libphonenumber\PhoneNumberUtil::isMobileNumberPortableRegion
PhoneNumberUtil