\EventsController

Controller is the customized base controller class.

All controller classes for this application should extend from this base class.

Summary

Methods
Properties
Constants
init()
actionIndex()
actionSummarybyorigin()
actionOrigindet()
actionSummarybyfacility()
actionFacilitydet()
actionHistory()
actionDatatableevents()
convertModelToArray()
$layout
$menu
$breadcrumbs
No constants found
hasAccess()
numofeventsArray()
sumseverityArray()
$mainMenu
$subMenu
$mainEMenu
$subEMenu
N/A
maxValore()
sortData()
setCookie()
turnOn()
No private properties found
N/A

Properties

$layout

$layout : string

Type

string — the default layout for the controller view. Defaults to '//layouts/column1', meaning using a single column layout. See 'protected/views/layouts/column1.php'.

$menu

$menu : array

Type

array — context menu items. This property will be assigned to {@link CMenu::items}.

$breadcrumbs

$breadcrumbs : array

Type

array — the breadcrumbs of the current page. The value of this property will be assigned to {@link CBreadcrumbs::links}. Please refer to {@link CBreadcrumbs::links} for more details on how to specify this property.

$mainMenu

$mainMenu : 

Type

$subMenu

$subMenu : 

Type

$mainEMenu

$mainEMenu : 

Type

$subEMenu

$subEMenu : 

Type

Methods

init()

init() 

actionIndex()

actionIndex() 

actionSummarybyorigin()

actionSummarybyorigin() 

Shows summary activities by origin

Throws

\CHttpException

actionOrigindet()

actionOrigindet() 

Shows information aboout facilties for defined router

Throws

\CHttpException

actionSummarybyfacility()

actionSummarybyfacility() 

Shows summary activities by facility

Throws

\CHttpException

actionFacilitydet()

actionFacilitydet() 

Shows distribution facility between routers

Throws

\CHttpException

actionHistory()

actionHistory() 

Shows events history

Throws

\CHttpException

actionDatatableevents()

actionDatatableevents() 

Create events detailisation

convertModelToArray()

convertModelToArray(  $models) : array

convert model to array

Parameters

$models

Returns

array

hasAccess()

hasAccess(\CAction  $action) : boolean

Check whether user has access to action or not.

Parameters

\CAction $action

Returns

boolean —

true if has access

numofeventsArray()

numofeventsArray(  $models, string  $sortfield = 'origin') : array

Return array for showing chart of Numbers of events

Parameters

$models
string $sortfield

Returns

array

sumseverityArray()

sumseverityArray(  $models, string  $sortfield = 'origin') : array

return array for showing chart of summary severity

Parameters

$models
string $sortfield

Returns

array

maxValore()

maxValore(  $arr,   $fieldname) : integer

Return max value for defined colums multidimensional array

Parameters

$arr
$fieldname

Returns

integer

sortData()

sortData(  $data,   $field1,   $field2) : array

Sort multidimensional array by two defined fields

Parameters

$data
$field1
$field2

Returns

array

setCookie()

setCookie(  $name,   $val) 

Set cookie value

Parameters

$name
$val

turnOn()

turnOn() 

added js and css file