if ((int) $_GET["timeSinceLastCheck"] < 5100) {
$user->updateLastAccess();
}
httpResponse($user->getStatus());
break;
case validateRoute('GET', 'rules'):
$rules = new Rules($db);
httpResponse($rules->query());
break;
case validateRoute('POST', 'rules'):
$rules = new Rules($db, $user);
httpResponse($rules->create($postdata));
break;
case validateRoute('PATCH', 'rules/\\d+'):
$rules = new Rules($db, $user);
httpResponse($rules->update($params[1], $postdata));
break;
case validateRoute('DELETE', 'rules/\\d+'):
$rules = new Rules($db, $user);
httpResponse($rules->delete($params[1]));
break;
case validateRoute('GET', 'faq'):
$faq = new Faq($db, $user);
httpResponse($faq->query());
break;
case validateRoute('POST', 'faq'):
$faq = new Faq($db, $user);
httpResponse($faq->create($postdata));
break;
case validateRoute('PATCH', 'faq/\\d+'):
$faq = new Faq($db, $user);