当前位置: 首页>>代码示例>>PHP>>正文


PHP mnet_peer::count_live_sessions方法代码示例

本文整理汇总了PHP中mnet_peer::count_live_sessions方法的典型用法代码示例。如果您正苦于以下问题:PHP mnet_peer::count_live_sessions方法的具体用法?PHP mnet_peer::count_live_sessions怎么用?PHP mnet_peer::count_live_sessions使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在mnet_peer的用法示例。


在下文中一共展示了mnet_peer::count_live_sessions方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: array

require_login();
$context = get_context_instance(CONTEXT_SYSTEM);
require_capability('moodle/site:config', $context, $USER->id, true, "nopermissions");
if (!($site = get_site())) {
    print_error('nosite', '', '', NULL, true);
}
/// Initialize variables.
// Step must be one of:
// input   Parse the details of a new host and fetch its public key
// commit  Save our changes (to a new OR existing host)
$step = optional_param('step', 'verify', PARAM_ALPHA);
$hostid = required_param('hostid', PARAM_INT);
$warn = array();
if ($_SERVER['REQUEST_METHOD'] != 'POST') {
    redirect('index.php', get_string('postrequired', 'mnet'), 7);
}
require_sesskey();
if ('verify' == $step) {
    $mnet_peer = new mnet_peer();
    $mnet_peer->set_id($hostid);
    $live_users = $mnet_peer->count_live_sessions();
    if ($live_users > 0) {
        $warn[] = get_string('usersareonline', 'mnet', $live_users);
    }
    include 'delete.html';
} elseif ('delete' == $step) {
    $mnet_peer = new mnet_peer();
    $mnet_peer->set_id($hostid);
    $mnet_peer->delete();
    redirect('peers.php', get_string('hostdeleted', 'mnet'), 5);
}
开发者ID:edwinphillips,项目名称:moodle-485cb39,代码行数:31,代码来源:delete.php


注:本文中的mnet_peer::count_live_sessions方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。