This repository has been archived on 2024-07-18. You can view files and clone it, but cannot push or open issues or pull requests.
lwb5/scripts/game/main/library/getTicks.inc

31 lines
637 B
PHP

<?php
class main_getTicks {
function main_getTicks($lib) {
$this->lib = $lib;
$this->db = $this->lib->game->db;
}
function run($lang = null) {
$ticks = array();
foreach ($this->lib->game->ticks as $script => $tInst) {
$tick = array(
"script" => $script,
"game" => $tInst->definition->public,
"first" => $tInst->first,
"last" => $tInst->last,
"interval" => $tInst->interval
);
if (!is_null($lang)) {
$tick['name'] = $tInst->definition->getName($lang);
$tick['description'] = $tInst->definition->getDescription($lang);
}
array_push($ticks, $tick);
}
return $ticks;
}
}
?>