/** 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); } }