isAuthenticated() || !$user->isAdmin($_SESSION['USERDATA']['id'])) { header("HTTP/1.1 404 Page not found"); die("404 Page not found"); } if (!$smarty->isCached('master.tpl', $smarty_cache_key)) { $debug->append('No cached version available, fetching from backend', 3); if (isset($_REQUEST['id']) && !empty($_REQUEST['id'])) { $aTransactionSummary = $transaction->getTransactionSummary($_REQUEST['id']); $aTransactionSummaryByTime = $transaction->getTransactionTypebyTime($_REQUEST['id']); $smarty->assign('USERNAME', $user->getUsername($_REQUEST['id'])); $smarty->assign('SUMMARY', $aTransactionSummary); $smarty->assign('BYTIME', $aTransactionSummaryByTime); } } else { $debug->append('Using cached page', 3); } $smarty->assign('CONTENT', 'default.tpl'); ?>