Contingency
in package
Table of Contents
Constants
Properties
- $motive : string
- $timestamp : int
- $tpEmis : int
- $type : string
- $config : stdClass
Methods
- __construct() : mixed
- Constructor
- __toString() : string
- Returns a json string format
- activate() : string
- Create a object with contingency data
- deactivate() : string
- Deactivate contingency mode
- load() : void
- Load json string with contingency configurations
- configBuild() : stdClass
- Build parameter config as stdClass
Constants
SVCAN
public
mixed
SVCAN
= 'SVCAN'
SVCRS
public
mixed
SVCRS
= 'SVCRS'
Properties
$motive
public
string
$motive
= ''
$timestamp
public
int
$timestamp
= 0
$tpEmis
public
int
$tpEmis
= 1
$type
public
string
$type
= ''
$config
protected
stdClass
$config
Methods
__construct()
Constructor
public
__construct([string $contingency = '' ]) : mixed
Parameters
- $contingency : string = ''
__toString()
Returns a json string format
public
__toString() : string
Return values
stringactivate()
Create a object with contingency data
public
activate(string $acronym, string $motive[, string $type = '' ]) : string
Parameters
- $acronym : string
-
sigla dos estados
- $motive : string
-
motivo de entrada em contingência
- $type : string = ''
-
tipo de contingência SVCAN ou SVCRS
Tags
Return values
stringdeactivate()
Deactivate contingency mode
public
deactivate() : string
Return values
stringload()
Load json string with contingency configurations
public
load(string $contingency) : void
Parameters
- $contingency : string
configBuild()
Build parameter config as stdClass
private
configBuild() : stdClass