Pletacka website Nette documentation
Documentation for pletacka project
Public Member Functions | List of all members
App\CoreModule\Model\ThisChartManager Class Reference

Manage chart data. More...

Public Member Functions

 __construct (Context $database, ThisSensorManager $thisSensorManager)
 
 zeroOut ($number)
 Remove zero from short number. More...
 
 zeroAdd ($number)
 Add zero before short number. More...
 
 sensorChartDataState ($rawData, $from, $to, string $type, int $interval, string $stateType)
 

Detailed Description

Manage chart data.

Constructor & Destructor Documentation

◆ __construct()

App\CoreModule\Model\ThisChartManager::__construct ( Context  $database,
ThisSensorManager  $thisSensorManager 
)

Member Function Documentation

◆ sensorChartDataState()

App\CoreModule\Model\ThisChartManager::sensorChartDataState (   $rawData,
  $from,
  $to,
string  $type,
int  $interval,
string  $stateType 
)
Parameters
$rawData
string$typetype of interval (hour, day, week, month)
int$intervalcount of events per type (4 times per hour)
$stateType
Returns
array

◆ zeroAdd()

App\CoreModule\Model\ThisChartManager::zeroAdd (   $number)

Add zero before short number.

Parameters
$number
Returns
string

◆ zeroOut()

App\CoreModule\Model\ThisChartManager::zeroOut (   $number)

Remove zero from short number.

Parameters
$number
Returns
string

The documentation for this class was generated from the following file: