Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
auth_lti

Topics

 event
 
 

Directories

directory classes
  
 

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
 A simplified representation of a 'https://purl.imsglobal.org/spec/lti/claim/lti1p1' migration claim. More...
 
class  auth_lti\local\ltiadvantage\event\event_handler
 Event handler for auth_lti. More...
 
class  auth_lti\local\ltiadvantage\utility\cookie_helper
 Helper class providing utils dealing with cookies in LTI, particularly 3rd party cookies. More...
 
class  auth_lti\output\renderer
 Renderer class for auth_lti. More...
 
class  auth_lti\privacy\provider
 Privacy Subsystem for auth_lti implementing null_provider. More...
 
class  auth_plugin_lti
 LTI Authentication plugin. More...
 

Functions

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

Variables

 $plugin = 2023100400
 
$plugin component = 'auth_lti'
 
$plugin version = 2023100901
 

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.