AdslSubscription extends InternetSubscription
Information about ADSL internet subscription
Table of Contents
- CONNECTION_STATUS_ACTIVATED = 2
- ACTIVATED
- CONNECTION_STATUS_INSTALLED = 1
- INSTALLED
- CONNECTION_STATUS_REQUEST = 0
- REQUEST
- 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
- $adslLogin : string|null
- The adsl login of this internet subscription. This field can be unset when updating.
- $adslPassword : string|null
- The adsl password of this internet subscription. This field can be unset when updating.
- $comments : string|null
- The comments about this internet subscription. This field can be unset when updating.
- $connectionStatus : int|null
- Subscription connection status
- $contacts : array<string|int, mixed>|null
- $endTime : int|null
- The end time this internet subscription. This field can be unset when updating.
- $id : string|null
- The identifier of this internet subscription
- $interfaceLogin : string|null
- The interface login of this internet subscription
- $interfacePassword : string|null
- The interface password of this internet subscription
- $internetAccount : string|null
- The internet account of this internet subscription. This field can be unset when updating.
- $jumperBlock : string|null
- The jumper block of this internet subscription. This field can be unset when updating.
- $jumperStrip : string|null
- The jumper strip of this internet subscription. This field can be unset when updating.
- $lineNumber : string|null
- The line number of this internet subscription
- $modem : string|null
- The modem of this internet subscription
- $modemSerialNumber : string|null
- The serial number of the modem of this internet subscription
- $orderNumber : string|null
- The order number of this internet subscription. This field can be unset when updating.
- $pair : string|null
- The pair of this internet subscription. This field can be unset when updating.
- $priority : int|null
- Internet subscription priority.
- $provider : MinProvider|null
- $resources : array<string|int, mixed>|null
- $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
- getAdslLogin() : string
- Getter for adslLogin
- getAdslPassword() : string
- Getter for adslPassword
- getComments() : string
- Getter for comments
- getConnectionStatus() : int
- Getter for connectionStatus
- getContacts() : array<string|int, MinContact>
- Getter for contacts
- getEndTime() : int
- Getter for endTime
- getId() : string
- Getter for id
- getInterfaceLogin() : string
- Getter for interfaceLogin
- getInterfacePassword() : string
- Getter for interfacePassword
- getInternetAccount() : string
- Getter for internetAccount
- getJumperBlock() : string
- Getter for jumperBlock
- getJumperStrip() : string
- Getter for jumperStrip
- getLineNumber() : string
- Getter for lineNumber
- getModem() : string
- Getter for modem
- getModemSerialNumber() : string
- Getter for modemSerialNumber
- getOrderNumber() : string
- Getter for orderNumber
- getPair() : string
- Getter for pair
- getPriority() : int
- Getter for priority
- getProvider() : MinProvider
- Getter for provider
- getResources() : array<string|int, string>
- Getter for resources
- getStartTime() : int
- Getter for startTime
- getType() : int
- Getter for type
- jsonSerialize() : array<string|int, mixed>
- setActions() : static
- Setter for actions
- setAdslLogin() : static
- Setter for adslLogin
- setAdslPassword() : static
- Setter for adslPassword
- setComments() : static
- Setter for comments
- setConnectionStatus() : static
- Setter for connectionStatus
- setContacts() : static
- Setter for contacts
- setEndTime() : static
- Setter for endTime
- setId() : static
- Setter for id
- setInterfaceLogin() : static
- Setter for interfaceLogin
- setInterfacePassword() : static
- Setter for interfacePassword
- setInternetAccount() : static
- Setter for internetAccount
- setJumperBlock() : static
- Setter for jumperBlock
- setJumperStrip() : static
- Setter for jumperStrip
- setLineNumber() : static
- Setter for lineNumber
- setModem() : static
- Setter for modem
- setModemSerialNumber() : static
- Setter for modemSerialNumber
- setOrderNumber() : static
- Setter for orderNumber
- setPair() : static
- Setter for pair
- setPriority() : static
- Setter for priority
- setProvider() : static
- Setter for provider
- setResources() : static
- Setter for resources
- setStartTime() : static
- Setter for startTime
- setType() : static
- Setter for type
Constants
CONNECTION_STATUS_ACTIVATED
ACTIVATED
    public
    mixed
    CONNECTION_STATUS_ACTIVATED
    = 2
    
        
    
CONNECTION_STATUS_INSTALLED
INSTALLED
    public
    mixed
    CONNECTION_STATUS_INSTALLED
    = 1
    
        
    
CONNECTION_STATUS_REQUEST
REQUEST
    public
    mixed
    CONNECTION_STATUS_REQUEST
    = 0
    
        
    
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
    
    
    
$adslLogin
The adsl login of this internet subscription. This field can be unset when updating.
    protected
        string|null
    $adslLogin
     = null
    
    
    
$adslPassword
The adsl password of this internet subscription. This field can be unset when updating.
    protected
        string|null
    $adslPassword
     = null
    
    
    
$comments
The comments about this internet subscription. This field can be unset when updating.
    protected
        string|null
    $comments
     = null
    
    
    
$connectionStatus
Subscription connection status
    protected
        int|null
    $connectionStatus
     = 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
    
    
    
$id
The identifier of this internet subscription
    protected
        string|null
    $id
     = null
    
    
    
$interfaceLogin
The interface login of this internet subscription
    protected
        string|null
    $interfaceLogin
     = null
    
    
    
$interfacePassword
The interface password of this internet subscription
    protected
        string|null
    $interfacePassword
     = null
    
    
    
$internetAccount
The internet account of this internet subscription. This field can be unset when updating.
    protected
        string|null
    $internetAccount
     = null
    
    
    
$jumperBlock
The jumper block of this internet subscription. This field can be unset when updating.
    protected
        string|null
    $jumperBlock
     = null
    
    
    
$jumperStrip
The jumper strip of this internet subscription. This field can be unset when updating.
    protected
        string|null
    $jumperStrip
     = null
    
    
    
$lineNumber
The line number of this internet subscription
    protected
        string|null
    $lineNumber
     = null
    
    
    
$modem
The modem of this internet subscription
    protected
        string|null
    $modem
     = null
    
    
    
$modemSerialNumber
The serial number of the modem of this internet subscription
    protected
        string|null
    $modemSerialNumber
     = null
    
    
    
$orderNumber
The order number of this internet subscription. This field can be unset when updating.
    protected
        string|null
    $orderNumber
     = null
    
    
    
$pair
The pair of this internet subscription. This field can be unset when updating.
    protected
        string|null
    $pair
     = 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
    
    
    
$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> —getAdslLogin()
Getter for adslLogin
    public
                getAdslLogin() : string
    
    
    
        Return values
string —The adsl login of this internet subscription. This field can be unset when updating.
getAdslPassword()
Getter for adslPassword
    public
                getAdslPassword() : string
    
    
    
        Return values
string —The adsl password of this internet subscription. This field can be unset when updating.
getComments()
Getter for comments
    public
                getComments() : string
    
    
    
        Return values
string —The comments about this internet subscription. This field can be unset when updating.
getConnectionStatus()
Getter for connectionStatus
    public
                getConnectionStatus() : int
    
    
    
        Return values
int —Subscription connection status
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.
getId()
Getter for id
    public
                getId() : string
    
    
    
        Return values
string —The identifier of this internet subscription
getInterfaceLogin()
Getter for interfaceLogin
    public
                getInterfaceLogin() : string
    
    
    
        Return values
string —The interface login of this internet subscription
getInterfacePassword()
Getter for interfacePassword
    public
                getInterfacePassword() : string
    
    
    
        Return values
string —The interface password of this internet subscription
getInternetAccount()
Getter for internetAccount
    public
                getInternetAccount() : string
    
    
    
        Return values
string —The internet account of this internet subscription. This field can be unset when updating.
getJumperBlock()
Getter for jumperBlock
    public
                getJumperBlock() : string
    
    
    
        Return values
string —The jumper block of this internet subscription. This field can be unset when updating.
getJumperStrip()
Getter for jumperStrip
    public
                getJumperStrip() : string
    
    
    
        Return values
string —The jumper strip of this internet subscription. This field can be unset when updating.
getLineNumber()
Getter for lineNumber
    public
                getLineNumber() : string
    
    
    
        Return values
string —The line number of this internet subscription
getModem()
Getter for modem
    public
                getModem() : string
    
    
    
        Return values
string —The modem of this internet subscription
getModemSerialNumber()
Getter for modemSerialNumber
    public
                getModemSerialNumber() : string
    
    
    
        Return values
string —The serial number of the modem of this internet subscription
getOrderNumber()
Getter for orderNumber
    public
                getOrderNumber() : string
    
    
    
        Return values
string —The order number of this internet subscription. This field can be unset when updating.
getPair()
Getter for pair
    public
                getPair() : string
    
    
    
        Return values
string —The pair of this 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> —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
setAdslLogin()
Setter for adslLogin
    public
                setAdslLogin(string $adslLogin) : static
    
        Parameters
- $adslLogin : string
- 
                    The adsl login of this internet subscription. This field can be unset when updating. 
Return values
static —To use in method chains
setAdslPassword()
Setter for adslPassword
    public
                setAdslPassword(string $adslPassword) : static
    
        Parameters
- $adslPassword : string
- 
                    The adsl password of this internet subscription. This field can be unset when updating. 
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
setConnectionStatus()
Setter for connectionStatus
    public
                setConnectionStatus(int $connectionStatus) : static
    
        Parameters
- $connectionStatus : int
- 
                    Subscription connection status 
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
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
setInterfaceLogin()
Setter for interfaceLogin
    public
                setInterfaceLogin(string $interfaceLogin) : static
    
        Parameters
- $interfaceLogin : string
- 
                    The interface login of this internet subscription 
Return values
static —To use in method chains
setInterfacePassword()
Setter for interfacePassword
    public
                setInterfacePassword(string $interfacePassword) : static
    
        Parameters
- $interfacePassword : string
- 
                    The interface password of this internet subscription 
Return values
static —To use in method chains
setInternetAccount()
Setter for internetAccount
    public
                setInternetAccount(string $internetAccount) : static
    
        Parameters
- $internetAccount : string
- 
                    The internet account of this internet subscription. This field can be unset when updating. 
Return values
static —To use in method chains
setJumperBlock()
Setter for jumperBlock
    public
                setJumperBlock(string $jumperBlock) : static
    
        Parameters
- $jumperBlock : string
- 
                    The jumper block of this internet subscription. This field can be unset when updating. 
Return values
static —To use in method chains
setJumperStrip()
Setter for jumperStrip
    public
                setJumperStrip(string $jumperStrip) : static
    
        Parameters
- $jumperStrip : string
- 
                    The jumper strip of this internet subscription. This field can be unset when updating. 
Return values
static —To use in method chains
setLineNumber()
Setter for lineNumber
    public
                setLineNumber(string $lineNumber) : static
    
        Parameters
- $lineNumber : string
- 
                    The line number of this internet subscription 
Return values
static —To use in method chains
setModem()
Setter for modem
    public
                setModem(string $modem) : static
    
        Parameters
- $modem : string
- 
                    The modem of this internet subscription 
Return values
static —To use in method chains
setModemSerialNumber()
Setter for modemSerialNumber
    public
                setModemSerialNumber(string $modemSerialNumber) : static
    
        Parameters
- $modemSerialNumber : string
- 
                    The serial number of the modem of this internet subscription 
Return values
static —To use in method chains
setOrderNumber()
Setter for orderNumber
    public
                setOrderNumber(string $orderNumber) : static
    
        Parameters
- $orderNumber : string
- 
                    The order number of this internet subscription. This field can be unset when updating. 
Return values
static —To use in method chains
setPair()
Setter for pair
    public
                setPair(string $pair) : static
    
        Parameters
- $pair : string
- 
                    The pair of this 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
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