Beispiel #1
0
 public function __construct()
 {
     parent::__construct();
     parent::redirectIfLoggedOut();
     parent::redirectIfWebView();
     // Load user marks model
     $this->load->model('tags_model', 'tags');
 }
Beispiel #2
0
 public function total($what = 'marks', $start = null, $finish = null)
 {
     parent::redirectIfWebView();
     $method = 'total' . ucwords($what);
     if (method_exists($this, $method)) {
         $start = empty($start) ? 'today' : strtolower($start);
         $finish = empty($finish) ? 'tomorrrow' : strtolower($finish);
         $this->data['total'] = $this->{$method}($start, $finish);
         parent::renderJSON();
     } else {
         $this->data['errors'] = formatErrors(404);
     }
     parent::renderJSON();
 }