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

Class Chart Manager. More...

Public Member Functions

 __construct (Context $database, MultiSensorsManager $multiSensorsManager, ThisSensorManager $thisSensorManager, RoomManager $roomManager)
 
 zeroOut ($number)
 
 zeroAdd ($number)
 
 sensorsChartData ($type, $interval, $from="2000-01-01 00:00:00", $to="2100-01-01 00:00:00")
 
 sensorsChartDataAvg ($chartData)
 
 sensorsChartHomepage ()
 
 sensorsChartBubbles ($roomSensors)
 

Detailed Description

Class Chart Manager.

Constructor & Destructor Documentation

◆ __construct()

App\CoreModule\Model\ChartManager::__construct ( Context  $database,
MultiSensorsManager  $multiSensorsManager,
ThisSensorManager  $thisSensorManager,
RoomManager  $roomManager 
)

Member Function Documentation

◆ sensorsChartBubbles()

App\CoreModule\Model\ChartManager::sensorsChartBubbles (   $roomSensors)

◆ sensorsChartData()

App\CoreModule\Model\ChartManager::sensorsChartData (   $type,
  $interval,
  $from = "2000-01-01 00:00:00",
  $to = "2100-01-01 00:00:00" 
)
Parameters
$type
$interval
string$from
string$to
Returns
array
Exceptions

Exception

◆ sensorsChartDataAvg()

App\CoreModule\Model\ChartManager::sensorsChartDataAvg (   $chartData)
Parameters
$chartData
Returns
mixed

◆ sensorsChartHomepage()

App\CoreModule\Model\ChartManager::sensorsChartHomepage ( )

◆ zeroAdd()

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

◆ zeroOut()

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

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