2011-10-31 14:39:52 -04:00
|
|
|
<?php
|
|
|
|
|
|
|
|
|
|
require_once 'interfaces/dashletInterface.php';
|
|
|
|
|
|
2011-10-31 15:51:23 -04:00
|
|
|
class dashletOpenVSCompleted implements DashletInterface {
|
2011-10-31 14:39:52 -04:00
|
|
|
|
|
|
|
|
function setup($config) {
|
2011-10-31 17:27:26 -04:00
|
|
|
/*
|
|
|
|
|
Array
|
|
|
|
|
(
|
|
|
|
|
[DAS_UID] => 00000000000000000000000000000001
|
|
|
|
|
[DAS_CLASS] => dashletOpenVSCompleted
|
|
|
|
|
[DAS_TITLE] => Open Cases VS Complete Cases
|
|
|
|
|
[DAS_DESCRIPTION] => Open Cases VS Complete Cases
|
|
|
|
|
[DAS_VERSION] => 1.0
|
|
|
|
|
[DAS_CREATE_DATE] => 2011-10-28 00:00:00
|
|
|
|
|
[DAS_UPDATE_DATE] => 2011-10-28 00:00:00
|
|
|
|
|
[DAS_STATUS] => 1
|
|
|
|
|
[DAS_INS_UID] => 00000000000000000000000000000001
|
|
|
|
|
[DAS_INS_TYPE] => OPEN_CASES
|
|
|
|
|
[DAS_INS_CONTEXT_TIME] => MONTH
|
|
|
|
|
[DAS_INS_START_DATE] =>
|
|
|
|
|
[DAS_INS_END_DATE] =>
|
|
|
|
|
[DAS_INS_OWNER_TYPE] => DEPARTMENT
|
|
|
|
|
[DAS_INS_OWNER_UID] => 2502663244e6f5e1e3c2254024148892
|
|
|
|
|
[DAS_INS_PROCESSES] =>
|
|
|
|
|
[DAS_INS_TASKS] =>
|
|
|
|
|
[DAS_INS_ADDITIONAL_PROPERTIES] =>
|
|
|
|
|
[DAS_INS_CREATE_DATE] => 2011-10-28 00:00:00
|
|
|
|
|
[DAS_INS_UPDATE_DATE] => 2011-10-28 00:00:00
|
|
|
|
|
[DAS_INS_STATUS] => 1
|
|
|
|
|
)
|
|
|
|
|
*/
|
|
|
|
|
|
2011-10-31 14:39:52 -04:00
|
|
|
//$this->w = $config['w'];
|
|
|
|
|
//loadData
|
|
|
|
|
}
|
|
|
|
|
|
2011-10-31 17:27:26 -04:00
|
|
|
function render ($width = 300) {
|
2011-10-31 16:43:29 -04:00
|
|
|
G::LoadClass('gauge');
|
2011-10-31 17:27:26 -04:00
|
|
|
$g = new pmGauge();
|
|
|
|
|
$g->w = $width;
|
2011-10-31 14:39:52 -04:00
|
|
|
//others
|
2011-10-31 16:43:29 -04:00
|
|
|
$g->render();
|
2011-10-31 14:39:52 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|