moodle核心API函数
注册
get_enrolled_users()
返回已注册的用户 ID 列表(首页上的每个人),可选择具有某些功能
get_enrolled_sql()
返回 get_enrolled_users() 中使用的 sql select
isguest()
为来宾用户帐户和具有临时来宾访问权限的用户返回 true
isguestuser()
仅对真实来宾帐户返回 true(用户名来宾)
is_siteadmin()
为所有站点管理员返回 true
has_capability()
如果用户有能力,则返回 true,如果使用 $doanythingtrue 则为所有管理员返回 true
get_users_by_capability()
与 1.9 相同
is_enrolled()
如果用户注册,则返回 true,在首页上对每个人都为 true
is_viewing()
如果用户管理员或具有moodle/course:view 功能,则返回true