opensupports/server/models/Stat.php

35 lines
956 B
PHP
Raw Normal View History

<?php
2017-04-21 05:34:20 +02:00
/**
* @api {OBJECT} Stat Stat
2022-01-04 17:24:06 +01:00
* @apiVersion 4.11.0
2017-04-21 05:34:20 +02:00
* @apiGroup Data Structures
2017-05-11 21:37:03 +02:00
* @apiParam {Number} date The date of the stat as a number in format YYYYMMDD.
* @apiParam {String} type The type of the stat. It can be CREATE_TICKET, CLOSE, SIGNUP, COMMENT, ASSIGN or UNASSIGN
* @apiParam {Boolean} general Indicates if the stat is from the general system or from a particular ticket.
2017-04-21 05:34:20 +02:00
* @apiParam {String} value The value of the stat.
*/
class Stat extends DataStore {
const TABLE = 'stat';
public static function getProps() {
return array (
'date',
'type',
'general',
'value'
);
}
public function getDefaultProps() {
return array();
}
public function toArray() {
return [
'date' => $this->date,
'type' => $this->type,
'general' => $this->general,
'value' => $this->value
];
}
}