/** * Init training */ private function initTraining() { // TODO: Cache? $this->ActivityContext = new Activity\Context(SharedLinker::getTrainingId(), SessionAccountHandler::getId()); if ($this->ActivityContext->activity()->id() <= 0) { $this->ActivityContext = null; } }
/** * Can find activity ID? * @return boolean */ protected function canFindActivityID() { return Request::isOnSharedPage() && SharedLinker::getTrainingId() > 0; }