Changeset 502 for trunk/modules/base/metrics/dashCoreByMonth.php
- Timestamp:
- 08/24/08 02:05:36 (5 months ago)
- Files:
-
- 1 modified
-
trunk/modules/base/metrics/dashCoreByMonth.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/modules/base/metrics/dashCoreByMonth.php
r501 r502 33 33 function owa_dashCoreByMonth($params = null) { 34 34 35 $this->params = $params;35 return owa_dashCoreByMonth::__construct($params); 36 36 37 $this->owa_metric(); 37 } 38 39 function __construct($params = null) { 40 41 parent::__construct($params); 38 42 43 $this->setLabels(array('Month', 'Day', 'Year', 'Unique Visitors', 'Sessions', 'Page Views')); 44 39 45 return; 40 46 … … 61 67 return $db->getAllRows(); 62 68 63 /*64 65 $this->params['select'] = "session.month,66 session.day,67 session.year,68 count(distinct session.visitor_id) as unique_visitors,69 count(session.id) as sessions,70 sum(session.num_pageviews) as page_views ";71 72 $this->params['use_summary'] = true;73 74 $this->params['groupby'] = array('month', 'year');75 76 $this->params['orderby'] = array('year', 'month');77 78 $this->setTimePeriod($this->params['period']);79 80 $s = owa_coreAPI::entityFactory('base.session');81 82 return $s->query($this->params);83 84 */85 69 } 86 70
