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