Пример #1
0
 /** Hent oppgaver */
 private static function load($skip_cache = false)
 {
     // forsøk å hent fra cache
     if (!$skip_cache && !self::$cache) {
         self::$cache = cache::fetch("tasks");
     }
     // hent fra databasen
     if ($skip_cache || !self::$cache) {
         global $_base;
         $result = \Kofradia\DB::get()->query("SELECT t_name, t_ant, t_last FROM tasks");
         // les data
         self::$cache = array();
         while ($row = $result->fetch()) {
             self::$cache[$row['t_name']] = $row;
         }
         // lagre til cache
         cache::store("tasks", self::$cache);
     }
 }