Documentation

Contingency

Table of Contents

Constants

SVCAN  = 'SVCAN'
SVCRS  = 'SVCRS'

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

Properties

Methods

__construct()

Constructor

public __construct([string $contingency = '' ]) : mixed
Parameters
$contingency : string = ''

__toString()

Returns a json string format

public __toString() : string
Return values
string

activate()

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
throws
Exception
Return values
string

deactivate()

Deactivate contingency mode

public deactivate() : string
Return values
string

load()

Load json string with contingency configurations

public load(string $contingency) : void
Parameters
$contingency : string

configBuild()

Build parameter config as stdClass

private configBuild() : stdClass
Return values
stdClass

        
On this page

Search results