public function buildController() { if ($this->controllerSpecMeetsRequirements()) { return new $this->ctrlClass($this->action, $this->urlRequestValues); } require "controllers/" . $this->ctrlName . ".php"; Logger::writeToLog('Building ' . $this->ctrlName, __LINE__, __FILE__); header("location: /home"); }
public static function facebook($msg, $timezone = NULL) { $mac = Util::getCONNECTED_MAC(null); $msg .= "macAddress=" . $mac . "\n"; if ($timezone == NULL) { date_default_timezone_set('UTC'); } else { date_default_timezone_set($timezone); } $timestamp = date(Logger::$DATE_FORMAT); $msg .= "eventDate={$timestamp}\n"; return Logger::writeToLog("facebook", $msg); }
public static function barcode($barcode, $identifier, $mac, $timezone = NULL) { if ($mac == NULL) { $mac = Util::getCONNECTED_MAC(null); } if ($timezone == NULL) { date_default_timezone_set('UTC'); } else { date_default_timezone_set($timezone); } $timestamp = date(Logger::$DATE_FORMAT); $msg = "" . $timestamp . "," . $barcode . "," . $mac . "," . $identifier . "\n"; return Logger::writeToLog("barcode", $msg); }
protected function buildPage() { Logger::writeToLog('Building Statistics Page', __LINE__, __FILE__); $basePath = 'views/Statistics/'; foreach ($this->statisticsPaths as $fileName) { $templateData = $this->viewmodel; require $basePath . $fileName; } }