protected function setLatestRegistrations() { $registrationsArray = array(); foreach ($this->dates as $i => $date) { $total = UserStatistics::getTotalRegistrationsForDay($date); $registrationsArray[$this->labels[$i]] = $total; } $this->set('userRegistrations', $registrationsArray); }
public function view() { $u = new User(); $ui = UserInfo::getByID($u->getUserID()); $dh = Core::make('helper/date'); /* @var $dh \Concrete\Core\Localization\Service\Date */ if (is_object($ui)) { $this->set('uLastLogin', $dh->formatDateTime($ui->getLastLogin())); $this->set('uName', $ui->getUserName()); $this->set('lastEditSite', $dh->formatDateTime(PageStatistics::getSiteLastEdit())); $llu = UserStatistics::getLastLoggedInUser(); if ($llu->getUserID() == $u->getUserID()) { $this->set('lastLoginSite', t('Your login is the most recent.')); } else { $this->set('lastLoginSite', $dh->formatDateTime($llu->getLastLogin())); } } $this->set('totalFormSubmissions', FormBlockStatistics::getTotalSubmissions()); $this->set('totalFormSubmissionsToday', FormBlockStatistics::getTotalSubmissions(date('Y-m-d'))); }