Странно извлекает данные для графика в админке

Проблема с функцией getData

 
Посетитель
small user social cms
Сообщений: 24
index_chart_data.php:

Код PHP:
  1.  
  2. private function getData($source, $period){
  3.  
  4. $data = array();
  5.  
  6. $this->model->
  7. selectOnly($source['key'], 'date')->
  8. select('COUNT(id)', 'count')->
  9. filterGtEqual($source['key'], "(CURDATE() - INTERVAL {$period} DAY)")->
  10. orderBy($source['key'], 'asc');
  11.  
  12. $this->model->group_by = $period < 300 ? "DAY({$source['key']})" : "MONTH({$source['key']})";
  13.  
  14. $data = $this->model->get($source['table'], false, false);
  15.  
  16. return $data;
  17.  
  18. }
  19.  
Период 7 дней. Но эта функция возвращает вот такую лабуду:
Спойлер
Почему он обрамляет один из значений сравнения в одинарные кавычки? И как это исправить?

Вот полный дамп:
Спойлер
Редактировалось: 1 раз (Последний: 26 марта 2016 в 23:00)
InstantCMS Team
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 4380
Андрей, проблема известна и уже решена в этом коммите

p.s. портянки кода нужно прятать под спойлер.
Видео каталог для InstantCMS | Аудио каталог для InstantCMS | Мы Вконтакте | Предложение для спонсоров
Реклама
cms
Посетитель
small user social cms
Сообщений: 24
Благодарствую. Спасибо за оперативный ответ.
Посетитель
small user social cms
Сообщений: 24
Решено
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: