Properties

$numofevents

$numofevents : 

Type

$sumseverity

$sumseverity : 

Type

$from_date

$from_date : 

Type

$to_date

$to_date : 

Type

$event_id

$event_id : integer

Type

integer

$origin_ts

$origin_ts : string

Type

string

$receiver_ts

$receiver_ts : string

Type

string

$origin

$origin : string

Type

string

$origin_id

$origin_id : integer

Type

integer

$facility

$facility : string

Type

string

$code

$code : string

Type

string

$descr

$descr : string

Type

string

$priority

$priority : string

Type

string

$severity

$severity : integer

Type

integer

Methods

tableName()

tableName() : string

Returns

string —

the associated database table name

rules()

rules() : array

Returns

array —

validation rules for model attributes.

relations()

relations() : array

Returns

array —

relational rules.

attributeLabels()

attributeLabels() : array

Returns

array —

customized attribute labels (name=>label)

search()

search() : \CActiveDataProvider

Retrieves a list of models based on the current search/filter conditions.

Typical usecase:

  • Initialize the model fields with values from filter form.
  • Execute this method to get CActiveDataProvider instance which will filter models according to data in model fields.
  • Pass data provider to CGridView, CListView or any similar widget.

Returns

\CActiveDataProvider —

the data provider that can return the models based on the search/filter conditions.

allEventsByOrigin()

allEventsByOrigin() : mixed

return list of all events grouped by origin

Returns

mixed

allEventsForOrigin()

allEventsForOrigin() : mixed

return all events for defined origin

Returns

mixed

allEventsOriginPeriod()

allEventsOriginPeriod() : \CActiveDataProvider

Return all events for origin in defined period

Returns

\CActiveDataProvider

setNumofevents()

setNumofevents(  $num) 

Parameters

$num

setSeverity()

setSeverity(  $num) 

Parameters

$num

setFromdate()

setFromdate(  $val) 

Parameters

$val

setTodate()

setTodate(  $val) 

Parameters

$val

historyEvents()

historyEvents(  $start,   $step,   $period) : array

Return events history for origin from $start to $ end

Parameters

$start
$step
$period

Returns

array

findEventsForRouterByPeriod()

findEventsForRouterByPeriod(  $id,   $dat1,   $dat2) : array

Return results of searching

Parameters

$id
$dat1
$dat2

Returns

array

maxDateForRouterEvenrs()

maxDateForRouterEvenrs() : mixed

Return max date of events for origin

Returns

mixed

minDateForRouterEvenrs()

minDateForRouterEvenrs() : mixed

Return min date of events for origin

Returns

mixed

getOrigin()

getOrigin() : string

Return property Origin

Returns

string

model()

model(string  $className = __CLASS__) : \Events

Returns the static model of the specified AR class.

Please note that you should have this exact method in all your CActiveRecord descendants!

Parameters

string $className

active record class name.

Returns

\Events

the static model class

allEventsByFacility()

allEventsByFacility() : mixed

return all events grouped by facility

Returns

mixed

allEventsForFacility()

allEventsForFacility() : mixed

return all events for defined facility

Returns

mixed