本文整理汇总了PHP中Stats::init方法的典型用法代码示例。如果您正苦于以下问题:PHP Stats::init方法的具体用法?PHP Stats::init怎么用?PHP Stats::init使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Stats
的用法示例。
在下文中一共展示了Stats::init方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: run
public static function run()
{
if (isset($_GET['mode'])) {
$mode = $_GET['mode'];
} else {
$mode = "";
}
$request = True;
//najskôr vyriadime požiadavku
if ($mode == self::MODE_LOGIN && isset($_POST['password'])) {
Auth::login($_POST['password']);
} else {
if ($mode == self::MODE_SUBMIT_TEST) {
if (Auth::isAuth()) {
Test::submit();
} else {
Viewer::addMessage("Na túto akciu nemáš prístup !", Viewer::ERROR);
}
} else {
if ($mode == self::MODE_LOGOUT) {
if (Auth::isAuth()) {
Auth::logout();
} else {
Viewer::addMessage("Na túto akciu nemáš prístup !", Viewer::ERROR);
}
} else {
if ($mode == self::MODE_DEL_PREDMET) {
if (Auth::isAdmin()) {
Admin::delPredmet();
} else {
Viewer::addMessage("Na túto akciu nemáš prístup !", Viewer::ERROR);
}
} else {
if ($mode == self::MODE_ADD_CLASS) {
if (Auth::isAdmin()) {
Admin::addClass();
} else {
Viewer::addMessage("Na túto akciu nemáš prístup !", Viewer::ERROR);
}
} else {
if ($mode == self::MODE_DEL_CLASS) {
if (Auth::isAdmin()) {
Admin::delClass();
} else {
Viewer::addMessage("Na túto akciu nemáš prístup !", Viewer::ERROR);
}
} else {
if ($mode == self::MODE_ADD_PREDMET) {
if (Auth::isAuth()) {
Admin::addPredmet();
} else {
Viewer::addMessage("Na túto akciu nemáš prístup !", Viewer::ERROR);
}
}
}
}
}
}
}
}
//a idem spracovť stránku
//ak som prihlásený a chcem sa znova prihlásiť tak mi to nepojde
if (self::$page == self::LOGIN && Auth::isAuth()) {
Viewer::setPage(self::TEST_LIST);
}
if (self::$page == self::TEST_LIST) {
TestList::init();
} else {
if (self::$page == self::TEST) {
Test::init();
} else {
if (self::$page == self::STATS) {
Stats::init();
} else {
if (self::$page == self::ADMIN) {
Admin::init();
}
}
}
}
}
示例2: translate
if (!Auth::isAdmin()) {
CmnFns::do_error_box(translate('This is only accessable to the administrator') . '<br />' . '<a href="ctrlpnl.php">' . translate('Back to My Control Panel') . '</a>');
}
$t->printWelcome();
$t->startMain();
$t->startNavLinkTable();
$t->showNavLinksTable(Auth::isAdmin());
$t->endNavLinkTable();
$t->splitTable();
$scheduleid = isset($_GET['scheduleid']) ? $_GET['scheduleid'] : null;
if (!$stats->set_schedule($scheduleid)) {
$stats->print_schedule_error();
} else {
$stats->load_schedule();
print_schedule_list($stats->get_schedule_list(), $stats->scheduleid);
$stats->init();
ob_start();
// There is a lot of HTML being printed, so buffer the output
print_quick_stats($stats);
print_system_stats($stats);
$stats->set_stats(MONTH);
$stats->print_stats();
$stats->set_stats(DAY_OF_WEEK);
$stats->print_stats();
$stats->set_stats(DAY_OF_MONTH);
$stats->print_stats();
$stats->set_stats(STARTTIME);
$stats->print_stats();
$stats->set_stats(ENDTIME);
$stats->print_stats();
$stats->set_stats(RESOURCE);