WEB: Load localized data in models

This commit is contained in:
Mataniko
2020-10-10 01:34:06 -04:00
committed by Matan Bareket
parent 34dbf61a23
commit 08fffe6dd0
11 changed files with 32 additions and 28 deletions
+5 -1
View File
@@ -24,12 +24,16 @@ class CompatibilityModel extends BasicModel
$this->platformsModel = new SimpleModel("Platform", "platforms.yaml");
}
public function getLastUpdated() {
return filemtime($this->getLocalizedFile("compatibility.yaml"));
}
/* Get all the groups and the respectively demos for the specified ScummVM version. */
public function getAllData($version)
{
$data = $this->getFromCache($version);
if (is_null($data)) {
$fname = DIR_DATA . "/compatibility.yaml";
$fname = $this->getLocalizedFile("compatibility.yaml");
$compatibilityEntries = \yaml_parse_file($fname);
$games = $this->gameModel->getAllGames();
$platforms = $this->platformsModel->getAllData();