Надо сразу указывать что это телеграм бот, да функции особо то не важные.
Указано же что бот, в шапке)
А по функциям, кому как, для меня полезно.
Надо сразу указывать что это телеграм бот, да функции особо то не важные.
Не проверял, но попробуйте так:
Или
$dataset = $this->cms_core->request->get('dataset', '');
$core = cmsCore::getInstance(); $dataset = $core->request->get('dataset', '');
private function getData($source, $period){ $this->model-> selectOnly($source['key'], 'date')-> select('COUNT(id)', 'count')-> filterGtEqual($source['key'], "(CURDATE() - INTERVAL {$period} DAY)")-> orderBy($source['key'], 'asc'); $this->model->group_by = $period < 300 ? "DAY({$source['key']})" : "MONTH({$source['key']})"; $data = $this->model->get($source['table'], false, false); return $data; }
( ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) (