OperatorRead extends Model
Defines the operator's properties
Table of Contents
- NETWORK_TYPE_PILOT_PRIVATE = 3
- PILOT_PRIVATE
- NETWORK_TYPE_PILOT_PUBLIC = 2
- PILOT_PUBLIC
- NETWORK_TYPE_SNO_PRIVATE = 1
- SNO_PRIVATE
- NETWORK_TYPE_SNO_PUBLIC = 0
- SNO_PUBLIC
- WARRANTY_MODE_MANUFACTURER = 0
- MANUFACTURER
- WARRANTY_MODE_PROVISIONING = 1
- PROVISIONING
- $actions : array<string|int, mixed>|null
- $alertTime : int|null
- Alert time (in seconds)
- $antenna : MinAntenna|null
- $autoCloseCampaign : bool|null
- true if the operator defined to automatically close upgrade campaign
- $id : string|null
- The operator's identifier
- $maxDb : int|null
- Max dB (in dBm)
- $minDb : int|null
- Min dB (in dBm)
- $networkType : int|null
- Network type.
- $requestTrackerBaseUrl : string|null
- Request tracker base Url
- $telecommunicationStandard : MinStandard|null
- $transmitterPower : int|null
- Transmitter power (TRP) (in mW)
- $warrantyMode : int|null
- Warranty mode.
- from() : static
- Initializing a model from an array
- getActions() : array<string|int, string>
- Getter for actions
- getAlertTime() : int
- Getter for alertTime
- getAntenna() : MinAntenna
- Getter for antenna
- getAutoCloseCampaign() : bool
- Getter for autoCloseCampaign
- getId() : string
- Getter for id
- getMaxDb() : int
- Getter for maxDb
- getMinDb() : int
- Getter for minDb
- getNetworkType() : int
- Getter for networkType
- getRequestTrackerBaseUrl() : string
- Getter for requestTrackerBaseUrl
- getTelecommunicationStandard() : MinStandard
- Getter for telecommunicationStandard
- getTransmitterPower() : int
- Getter for transmitterPower
- getWarrantyMode() : int
- Getter for warrantyMode
- jsonSerialize() : array<string|int, mixed>
- setActions() : static
- Setter for actions
- setAlertTime() : static
- Setter for alertTime
- setAntenna() : static
- Setter for antenna
- setAutoCloseCampaign() : static
- Setter for autoCloseCampaign
- setId() : static
- Setter for id
- setMaxDb() : static
- Setter for maxDb
- setMinDb() : static
- Setter for minDb
- setNetworkType() : static
- Setter for networkType
- setRequestTrackerBaseUrl() : static
- Setter for requestTrackerBaseUrl
- setTelecommunicationStandard() : static
- Setter for telecommunicationStandard
- setTransmitterPower() : static
- Setter for transmitterPower
- setWarrantyMode() : static
- Setter for warrantyMode
Constants
NETWORK_TYPE_PILOT_PRIVATE
PILOT_PRIVATE
public
mixed
NETWORK_TYPE_PILOT_PRIVATE
= 3
NETWORK_TYPE_PILOT_PUBLIC
PILOT_PUBLIC
public
mixed
NETWORK_TYPE_PILOT_PUBLIC
= 2
NETWORK_TYPE_SNO_PRIVATE
SNO_PRIVATE
public
mixed
NETWORK_TYPE_SNO_PRIVATE
= 1
NETWORK_TYPE_SNO_PUBLIC
SNO_PUBLIC
public
mixed
NETWORK_TYPE_SNO_PUBLIC
= 0
WARRANTY_MODE_MANUFACTURER
MANUFACTURER
public
mixed
WARRANTY_MODE_MANUFACTURER
= 0
WARRANTY_MODE_PROVISIONING
PROVISIONING
public
mixed
WARRANTY_MODE_PROVISIONING
= 1
Properties
$actions
protected
array<string|int, mixed>|null
$actions
= null
$alertTime
Alert time (in seconds)
protected
int|null
$alertTime
= null
$antenna
protected
MinAntenna|null
$antenna
= null
$autoCloseCampaign
true if the operator defined to automatically close upgrade campaign
protected
bool|null
$autoCloseCampaign
= null
$id
The operator's identifier
protected
string|null
$id
= null
$maxDb
Max dB (in dBm)
protected
int|null
$maxDb
= null
$minDb
Min dB (in dBm)
protected
int|null
$minDb
= null
$networkType
Network type.
protected
int|null
$networkType
= null
$requestTrackerBaseUrl
Request tracker base Url
protected
string|null
$requestTrackerBaseUrl
= null
$telecommunicationStandard
protected
MinStandard|null
$telecommunicationStandard
= null
$transmitterPower
Transmitter power (TRP) (in mW)
protected
int|null
$transmitterPower
= null
$warrantyMode
Warranty mode.
protected
int|null
$warrantyMode
= 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> —getAlertTime()
Getter for alertTime
public
getAlertTime() : int
Return values
int —Alert time (in seconds)
getAntenna()
Getter for antenna
public
getAntenna() : MinAntenna
Return values
MinAntenna —getAutoCloseCampaign()
Getter for autoCloseCampaign
public
getAutoCloseCampaign() : bool
Return values
bool —true if the operator defined to automatically close upgrade campaign
getId()
Getter for id
public
getId() : string
Return values
string —The operator's identifier
getMaxDb()
Getter for maxDb
public
getMaxDb() : int
Return values
int —Max dB (in dBm)
getMinDb()
Getter for minDb
public
getMinDb() : int
Return values
int —Min dB (in dBm)
getNetworkType()
Getter for networkType
public
getNetworkType() : int
Return values
int —Network type.
getRequestTrackerBaseUrl()
Getter for requestTrackerBaseUrl
public
getRequestTrackerBaseUrl() : string
Return values
string —Request tracker base Url
getTelecommunicationStandard()
Getter for telecommunicationStandard
public
getTelecommunicationStandard() : MinStandard
Return values
MinStandard —getTransmitterPower()
Getter for transmitterPower
public
getTransmitterPower() : int
Return values
int —Transmitter power (TRP) (in mW)
getWarrantyMode()
Getter for warrantyMode
public
getWarrantyMode() : int
Return values
int —Warranty mode.
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
setAlertTime()
Setter for alertTime
public
setAlertTime(int $alertTime) : static
Parameters
- $alertTime : int
-
Alert time (in seconds)
Return values
static —To use in method chains
setAntenna()
Setter for antenna
public
setAntenna(MinAntenna $antenna) : static
Parameters
- $antenna : MinAntenna
Return values
static —To use in method chains
setAutoCloseCampaign()
Setter for autoCloseCampaign
public
setAutoCloseCampaign(bool $autoCloseCampaign) : static
Parameters
- $autoCloseCampaign : bool
-
true if the operator defined to automatically close upgrade campaign
Return values
static —To use in method chains
setId()
Setter for id
public
setId(string $id) : static
Parameters
- $id : string
-
The operator's identifier
Return values
static —To use in method chains
setMaxDb()
Setter for maxDb
public
setMaxDb(int $maxDb) : static
Parameters
- $maxDb : int
-
Max dB (in dBm)
Return values
static —To use in method chains
setMinDb()
Setter for minDb
public
setMinDb(int $minDb) : static
Parameters
- $minDb : int
-
Min dB (in dBm)
Return values
static —To use in method chains
setNetworkType()
Setter for networkType
public
setNetworkType(int $networkType) : static
Parameters
- $networkType : int
-
Network type.
Return values
static —To use in method chains
setRequestTrackerBaseUrl()
Setter for requestTrackerBaseUrl
public
setRequestTrackerBaseUrl(string $requestTrackerBaseUrl) : static
Parameters
- $requestTrackerBaseUrl : string
-
Request tracker base Url
Return values
static —To use in method chains
setTelecommunicationStandard()
Setter for telecommunicationStandard
public
setTelecommunicationStandard(MinStandard $telecommunicationStandard) : static
Parameters
- $telecommunicationStandard : MinStandard
Return values
static —To use in method chains
setTransmitterPower()
Setter for transmitterPower
public
setTransmitterPower(int $transmitterPower) : static
Parameters
- $transmitterPower : int
-
Transmitter power (TRP) (in mW)
Return values
static —To use in method chains
setWarrantyMode()
Setter for warrantyMode
public
setWarrantyMode(int $warrantyMode) : static
Parameters
- $warrantyMode : int
-
Warranty mode.
Return values
static —To use in method chains