Moodle PHP Documentation 4.2
Moodle 4.2.8 (Build: 20240610) (2d41ac46f45)
auth_lti

Namespaces

namespace  auth_lti\local\ltiadvantage\entity
  
 
namespace  auth_lti\local\ltiadvantage\event
  
 
namespace  auth_lti\local\ltiadvantage\utility
  
 
namespace  auth_lti\output
  
 
namespace  auth_lti\privacy
  
 

Classes

class  auth_lti\local\ltiadvantage\entity\user_migration_claim
 
class  auth_lti\local\ltiadvantage\event\event_handler
 
class  auth_lti\local\ltiadvantage\utility\cookie_helper
 
class  auth_lti\output\renderer
 
class  auth_lti\privacy\provider
 
class  auth_plugin_lti
 

Functions

 auth_lti_pre_user_delete ($user)
 Callback to remove linked logins for deleted users.
 
 xmldb_auth_lti_upgrade ($oldversion)
 Upgrade function.
 

Variables

 $observers
 
 $plugin = 2023041800
 
$plugin component = 'auth_lti'
 
$plugin version = 2023042401
 

Detailed Description

Function Documentation

◆ auth_lti_pre_user_delete()

auth_lti_pre_user_delete ( $user)

Callback to remove linked logins for deleted users.

Parameters
stdClass$userthe user being deleted.

◆ xmldb_auth_lti_upgrade()

xmldb_auth_lti_upgrade ( $oldversion)

Upgrade function.

Parameters
int$oldversionthe version we are upgrading from.
Return values
boolresult.

Variable Documentation

◆ $observers

$observers
Initial value:
= [
[
'eventname' => '\core\event\user_loggedin',
'callback' => '\auth_lti\local\ltiadvantage\event\event_handler::handle_user_loggedin',
],
]