Manage sensor with name.
More...
◆ __construct()
App\CoreModule\Model\SensorsManager::__construct |
( |
Context |
$database | ) |
|
◆ addNewSensor()
App\CoreModule\Model\SensorsManager::addNewSensor |
( |
|
$number, |
|
|
|
$description = "" |
|
) |
| |
Add new sensor.
- Parameters
-
int | $number | machine number |
string | $description | machine description (optional) |
- Returns
- Pretty pretty output
◆ deleteSensor()
App\CoreModule\Model\SensorsManager::deleteSensor |
( |
|
$number | ) |
|
Delete sensor.
- Parameters
-
- Returns
- Pretty pretty output
◆ editSensor()
App\CoreModule\Model\SensorsManager::editSensor |
( |
int |
$oldNumber, |
|
|
int |
$number, |
|
|
string |
$description = "" |
|
) |
| |
Edit sensor.
- Parameters
-
int | $oldNumber | machine old number |
int | $number | machine number |
string | $description | machine description (optional) |
- Returns
- Pretty pretty output
◆ getCountSensors()
App\CoreModule\Model\SensorsManager::getCountSensors |
( |
|
$number | ) |
|
Get count of rows in table.
- Parameters
-
- Returns
- int count of rows
◆ getSensors()
App\CoreModule\Model\SensorsManager::getSensors |
( |
| ) |
|
Get all sensors from database.
- Returns
- Nette\Database\Table\Selection
◆ getSensorsNumber()
App\CoreModule\Model\SensorsManager::getSensorsNumber |
( |
int |
$number | ) |
|
Get sensor with specific number.
- Parameters
-
- Returns
- Exception|\Nette\Database\Table\ActiveRow
- Exceptions
-
SensorNotExist
◆ getTitleSettings()
App\CoreModule\Model\SensorsManager::getTitleSettings |
( |
| ) |
|
Get all settings from database.
- Returns
- Exception|\Nette\Database\Table\ActiveRow
- Exceptions
-
SettingsNotExist
◆ importantTablesAreExist()
App\CoreModule\Model\SensorsManager::importantTablesAreExist |
( |
| ) |
|
◆ sensorIsExist()
App\CoreModule\Model\SensorsManager::sensorIsExist |
( |
|
$number | ) |
|
Is sensor exist?
- Parameters
-
- Returns
- bool
◆ DAY
const App\CoreModule\Model\SensorsManager::DAY = "D" |
◆ HOUR
const App\CoreModule\Model\SensorsManager::HOUR = "H" |
◆ MONTH
const App\CoreModule\Model\SensorsManager::MONTH = "M" |
◆ YEAR
const App\CoreModule\Model\SensorsManager::YEAR = "Y" |
The documentation for this class was generated from the following file: