dashboard config api first steps

This commit is contained in:
Harald Bamberger
2022-09-14 19:05:29 +02:00
parent 537ce0940c
commit ff93c957cd
3 changed files with 188 additions and 0 deletions
@@ -0,0 +1,26 @@
<?php
class Dashboard_Override_model extends DB_Model
{
/**
* Constructor
*/
public function __construct()
{
parent::__construct();
$this->dbTable = 'dashboard.tbl_dashboard_benutzer_override';
$this->pk = 'override_id';
}
/**
* Get Overrides of given uid.
* @param integer dashboard_id
* @param string $uid
* @return array
*/
public function getOverride($dashboard_id, $uid)
{
return $this->loadWhere(array('dashboard_id' => $dashboard_id, 'uid'=> $uid));
}
}
@@ -0,0 +1,26 @@
<?php
class Dashboard_Preset_model extends DB_Model
{
/**
* Constructor
*/
public function __construct()
{
parent::__construct();
$this->dbTable = 'dashboard.tbl_dashboard_preset';
$this->pk = 'preset_id';
}
/**
* Get Presets of given uid.
* @param integer dashboard_id
* @param string $uid
* @return array
*/
public function getPresets($dashboard_id, $uid)
{
return $this->loadWhere(array('dashboard_id' => $dashboard_id, 'funktion_kurzbz'=> null));
}
}