Phone
    
            
            in package
            
        
    
            
            implements
                            JsonSerializable                    
    
    
Model containing information about the billing or shipping phone number.
Table of Contents
Interfaces
- JsonSerializable
 
Properties
- $country : string|null
 - $isVoip : bool|null
 - $networkOperator : string|null
 - $numberType : string|null
 
Methods
- __construct() : mixed
 - jsonSerialize() : array<string|int, mixed>
 
Properties
$country read-only
    public
        string|null
    $country
    
    
        the two-character ISO 3166-1 country code for the country associated with the phone number
$isVoip read-only
    public
        bool|null
    $isVoip
    
    
        This is true if the phone number is a Voice over
Internet Protocol (VoIP) number allocated by a regulator.
It is false if the phone number is not a VoIP number
allocated by a regulator. It is null if a valid number
was not provided or if we do not have data for the number.
$networkOperator read-only
    public
        string|null
    $networkOperator
    
    
        The name of the original network operator associated with the phone number. This property does not reflect phone numbers that have been ported from the original operator to another, nor does it identify mobile virtual network operators.
$numberType read-only
    public
        string|null
    $numberType
    
    
        One of the following values: fixed or mobile. Additional
values may be added in the future.
Methods
__construct()
    public
                    __construct(array<string|int, mixed>|null $response) : mixed
    Parameters
- $response : array<string|int, mixed>|null
 
jsonSerialize()
    public
                    jsonSerialize() : array<string|int, mixed>