/** * Lagre cache for metadata for en spesifikk film */ public function cache_set(Film $film) { if ($this->metadata_cache === null) { $this->cache_load(); } if ($film->cache === null) { $film->load_cache(false); } $this->metadata_cache[$film->path_id] = array("cache_time" => time(), "movie_details" => $film->get_movie_details(true, true, false), "imdb" => $film->cache); // TODO: nĂ¥ skrives hele filen til disk hver gang en film oppdages, og ikke til slutt etter alle er lest inn $this->cache_save(); }