WifiSubscription extends InternetSubscription
Information about Wi-Fi internet subscription
Table of Contents
- ETH_CONNECTION_TYPE_DHCP = 0
 - DHCP
 - ETH_CONNECTION_TYPE_STATIC = 1
 - STATIC
 - NETWORK_TYPE_COMPANY = 0
 - COMPANY
 - NETWORK_TYPE_OTHER = 1
 - OTHER
 - NETWORK_TYPE_RESIDENT = 2
 - RESIDENT
 - PRIORITY_PRIMARY = 0
 - PRIMARY
 - PRIORITY_SECONDARY = 1
 - SECONDARY
 - PRIORITY_TERMINATED = 2
 - TERMINATED
 - TYPE_ADSL = 1
 - ADSL
 - TYPE_GSM = 0
 - GSM
 - TYPE_LAN = 3
 - LAN
 - TYPE_SATELLITE = 2
 - SATELLITE
 - TYPE_WIFI = 4
 - WIFI
 - $actions : array<string|int, mixed>|null
 - $comments : string|null
 - The comments about this internet subscription. This field can be unset when updating.
 - $contacts : array<string|int, mixed>|null
 - $endTime : int|null
 - The end time this internet subscription. This field can be unset when updating.
 - $ethConnectionType : int|null
 - Subscription connection type
 - $id : string|null
 - The identifier of this internet subscription
 - $networkType : int|null
 - Subscription network type
 - $passphrase : string|null
 - The passphrase on this Wi-Fi internet subscription. This field can be unset when updating.
 - $priority : int|null
 - Internet subscription priority.
 - $provider : MinProvider|null
 - $resources : array<string|int, mixed>|null
 - $ssid : string|null
 - The SSID of this Wi-Fi internet subscription. This field can be unset when updating.
 - $startTime : int|null
 - The start time of this internet subscription
 - $type : int|null
 - Internet subscription type
 - from() : static
 - Initializing a model from an array
 - getActions() : array<string|int, string>
 - Getter for actions
 - getComments() : string
 - Getter for comments
 - getContacts() : array<string|int, MinContact>
 - Getter for contacts
 - getEndTime() : int
 - Getter for endTime
 - getEthConnectionType() : int
 - Getter for ethConnectionType
 - getId() : string
 - Getter for id
 - getNetworkType() : int
 - Getter for networkType
 - getPassphrase() : string
 - Getter for passphrase
 - getPriority() : int
 - Getter for priority
 - getProvider() : MinProvider
 - Getter for provider
 - getResources() : array<string|int, string>
 - Getter for resources
 - getSsid() : string
 - Getter for ssid
 - getStartTime() : int
 - Getter for startTime
 - getType() : int
 - Getter for type
 - jsonSerialize() : array<string|int, mixed>
 - setActions() : static
 - Setter for actions
 - setComments() : static
 - Setter for comments
 - setContacts() : static
 - Setter for contacts
 - setEndTime() : static
 - Setter for endTime
 - setEthConnectionType() : static
 - Setter for ethConnectionType
 - setId() : static
 - Setter for id
 - setNetworkType() : static
 - Setter for networkType
 - setPassphrase() : static
 - Setter for passphrase
 - setPriority() : static
 - Setter for priority
 - setProvider() : static
 - Setter for provider
 - setResources() : static
 - Setter for resources
 - setSsid() : static
 - Setter for ssid
 - setStartTime() : static
 - Setter for startTime
 - setType() : static
 - Setter for type
 
Constants
ETH_CONNECTION_TYPE_DHCP
DHCP
    public
    mixed
    ETH_CONNECTION_TYPE_DHCP
    = 0
    
        
    
ETH_CONNECTION_TYPE_STATIC
STATIC
    public
    mixed
    ETH_CONNECTION_TYPE_STATIC
    = 1
    
        
    
NETWORK_TYPE_COMPANY
COMPANY
    public
    mixed
    NETWORK_TYPE_COMPANY
    = 0
    
        
    
NETWORK_TYPE_OTHER
OTHER
    public
    mixed
    NETWORK_TYPE_OTHER
    = 1
    
        
    
NETWORK_TYPE_RESIDENT
RESIDENT
    public
    mixed
    NETWORK_TYPE_RESIDENT
    = 2
    
        
    
PRIORITY_PRIMARY
PRIMARY
    public
    mixed
    PRIORITY_PRIMARY
    = 0
    
        
    
PRIORITY_SECONDARY
SECONDARY
    public
    mixed
    PRIORITY_SECONDARY
    = 1
    
        
    
PRIORITY_TERMINATED
TERMINATED
    public
    mixed
    PRIORITY_TERMINATED
    = 2
    
        
    
TYPE_ADSL
ADSL
    public
    mixed
    TYPE_ADSL
    = 1
    
        
    
TYPE_GSM
GSM
    public
    mixed
    TYPE_GSM
    = 0
    
        
    
TYPE_LAN
LAN
    public
    mixed
    TYPE_LAN
    = 3
    
        
    
TYPE_SATELLITE
SATELLITE
    public
    mixed
    TYPE_SATELLITE
    = 2
    
        
    
TYPE_WIFI
WIFI
    public
    mixed
    TYPE_WIFI
    = 4
    
        
    
Properties
$actions
    protected
        array<string|int, mixed>|null
    $actions
     = null
    
    
    
$comments
The comments about this internet subscription. This field can be unset when updating.
    protected
        string|null
    $comments
     = null
    
    
    
$contacts
    protected
        array<string|int, mixed>|null
    $contacts
     = null
    
    
    
$endTime
The end time this internet subscription. This field can be unset when updating.
    protected
        int|null
    $endTime
     = null
    
    
    
$ethConnectionType
Subscription connection type
    protected
        int|null
    $ethConnectionType
     = null
        $id
The identifier of this internet subscription
    protected
        string|null
    $id
     = null
    
    
    
$networkType
Subscription network type
    protected
        int|null
    $networkType
     = null
        $passphrase
The passphrase on this Wi-Fi internet subscription. This field can be unset when updating.
    protected
        string|null
    $passphrase
     = null
    
    
    
$priority
Internet subscription priority.
    protected
        int|null
    $priority
     = null
        $provider
    protected
        MinProvider|null
    $provider
     = null
    
    
    
$resources
    protected
        array<string|int, mixed>|null
    $resources
     = null
    
    
    
$ssid
The SSID of this Wi-Fi internet subscription. This field can be unset when updating.
    protected
        string|null
    $ssid
     = null
    
    
    
$startTime
The start time of this internet subscription
    protected
        int|null
    $startTime
     = null
    
    
    
$type
Internet subscription type
    protected
        int|null
    $type
     = null
        Methods
from()
Initializing a model from an array
    public
            static    from(array<string|int, mixed> $params) : static
    
        Parameters
- $params : array<string|int, mixed>
 - 
                    
Pass this parameter if you want to initial property value from an array. See API reference for all property names and types
 
Tags
Return values
static —getActions()
Getter for actions
    public
                getActions() : array<string|int, string>
    
    
    
        Return values
array<string|int, string> —getComments()
Getter for comments
    public
                getComments() : string
    
    
    
        Return values
string —The comments about this internet subscription. This field can be unset when updating.
getContacts()
Getter for contacts
    public
                getContacts() : array<string|int, MinContact>
    
    
    
        Return values
array<string|int, MinContact> —getEndTime()
Getter for endTime
    public
                getEndTime() : int
    
    
    
        Return values
int —The end time this internet subscription. This field can be unset when updating.
getEthConnectionType()
Getter for ethConnectionType
    public
                getEthConnectionType() : int
    
    
    
        Return values
int —Subscription connection type
getId()
Getter for id
    public
                getId() : string
    
    
    
        Return values
string —The identifier of this internet subscription
getNetworkType()
Getter for networkType
    public
                getNetworkType() : int
    
    
    
        Return values
int —Subscription network type
getPassphrase()
Getter for passphrase
    public
                getPassphrase() : string
    
    
    
        Return values
string —The passphrase on this Wi-Fi internet subscription. This field can be unset when updating.
getPriority()
Getter for priority
    public
                getPriority() : int
    
    
    
        Return values
int —Internet subscription priority.
getProvider()
Getter for provider
    public
                getProvider() : MinProvider
    
    
    
        Return values
MinProvider —getResources()
Getter for resources
    public
                getResources() : array<string|int, string>
    
    
    
        Return values
array<string|int, string> —getSsid()
Getter for ssid
    public
                getSsid() : string
    
    
    
        Return values
string —The SSID of this Wi-Fi internet subscription. This field can be unset when updating.
getStartTime()
Getter for startTime
    public
                getStartTime() : int
    
    
    
        Return values
int —The start time of this internet subscription
getType()
Getter for type
    public
                getType() : int
    
    
    
        Return values
int —Internet subscription type
jsonSerialize()
    public
                jsonSerialize() : array<string|int, mixed>
    
    
    
    Tags
Return values
array<string|int, mixed> —setActions()
Setter for actions
    public
                setActions(array<string|int, string> $actions) : static
    
        Parameters
- $actions : array<string|int, string>
 
Return values
static —To use in method chains
setComments()
Setter for comments
    public
                setComments(string $comments) : static
    
        Parameters
- $comments : string
 - 
                    
The comments about this internet subscription. This field can be unset when updating.
 
Return values
static —To use in method chains
setContacts()
Setter for contacts
    public
                setContacts(array<string|int, MinContact> $contacts) : static
    
        Parameters
- $contacts : array<string|int, MinContact>
 
Return values
static —To use in method chains
setEndTime()
Setter for endTime
    public
                setEndTime(int $endTime) : static
    
        Parameters
- $endTime : int
 - 
                    
The end time this internet subscription. This field can be unset when updating.
 
Return values
static —To use in method chains
setEthConnectionType()
Setter for ethConnectionType
    public
                setEthConnectionType(int $ethConnectionType) : static
    
        Parameters
- $ethConnectionType : int
 - 
                    
Subscription connection type
 
Return values
static —To use in method chains
setId()
Setter for id
    public
                setId(string $id) : static
    
        Parameters
- $id : string
 - 
                    
The identifier of this internet subscription
 
Return values
static —To use in method chains
setNetworkType()
Setter for networkType
    public
                setNetworkType(int $networkType) : static
    
        Parameters
- $networkType : int
 - 
                    
Subscription network type
 
Return values
static —To use in method chains
setPassphrase()
Setter for passphrase
    public
                setPassphrase(string $passphrase) : static
    
        Parameters
- $passphrase : string
 - 
                    
The passphrase on this Wi-Fi internet subscription. This field can be unset when updating.
 
Return values
static —To use in method chains
setPriority()
Setter for priority
    public
                setPriority(int $priority) : static
    
        Parameters
- $priority : int
 - 
                    
Internet subscription priority.
 
Return values
static —To use in method chains
setProvider()
Setter for provider
    public
                setProvider(MinProvider $provider) : static
    
        Parameters
- $provider : MinProvider
 
Return values
static —To use in method chains
setResources()
Setter for resources
    public
                setResources(array<string|int, string> $resources) : static
    
        Parameters
- $resources : array<string|int, string>
 
Return values
static —To use in method chains
setSsid()
Setter for ssid
    public
                setSsid(string $ssid) : static
    
        Parameters
- $ssid : string
 - 
                    
The SSID of this Wi-Fi internet subscription. This field can be unset when updating.
 
Return values
static —To use in method chains
setStartTime()
Setter for startTime
    public
                setStartTime(int $startTime) : static
    
        Parameters
- $startTime : int
 - 
                    
The start time of this internet subscription
 
Return values
static —To use in method chains
setType()
Setter for type
    public
                setType(int $type) : static
    
        Parameters
- $type : int
 - 
                    
Internet subscription type
 
Return values
static —To use in method chains