auth_support extends facade
Facade for local_middag\framework\support\moodle\auth_support.
Tags
Table of Contents
Methods
- complete_user_login() : bool
- get_admin() : stdClass|null
- get_facade_accessor() : string
- Return the service accessor key for this facade.
- is_guest() : bool
- is_logged_in() : bool
- require_login() : void
Methods
complete_user_login()
public
static complete_user_login(stdClass $user) : bool
Parameters
- $user : stdClass
Return values
boolget_admin()
public
static get_admin() : stdClass|null
Return values
stdClass|nullget_facade_accessor()
Return the service accessor key for this facade.
public
static get_facade_accessor() : string
Return values
stringis_guest()
public
static is_guest() : bool
Return values
boolis_logged_in()
public
static is_logged_in() : bool
Return values
boolrequire_login()
public
static require_login([mixed $courseorid = = 'null' ][, bool $autologinguest = = 'true' ][, mixed $cm = = 'null' ][, bool $setocoinhibit = = 'false' ][, bool $displaymessage = = 'true' ]) : void
Parameters
- $courseorid : mixed = = 'null'
- $autologinguest : bool = = 'true'
- $cm : mixed = = 'null'
- $setocoinhibit : bool = = 'false'
- $displaymessage : bool = = 'true'