/** * Initialize analysis data */ private function initData() { if ($this->Configuration()->value('use_type') && $this->Sport->hasTypes()) { $this->AnalysisData[] = $this->getTypeArray(); } if ($this->Configuration()->value('use_pace') && $this->Sport->usesDistance()) { $this->AnalysisData[] = $this->getPaceArray(); } if ($this->Configuration()->value('use_pulse')) { $this->AnalysisData[] = $this->getPulseArray(); } }
/** * Set data */ private function setData() { if (Request::param('group') == 'sport') { $this->setDataForSports(); } elseif (Request::param('group') == 'types' && $this->Sport->hasTypes()) { $this->setDataForTypes(); } else { $this->setDataForCompetitionAndTraining(); } if (empty($this->RawData)) { $this->setYLimits(1, 0, 10); } else { $this->setYLimitsFromData(); } }