Moodle APIs 3.9
Moodle 3.9.13+ (Build: 20220325)
Files | Namespaces | Classes | Functions | Variables
ltiservice_gradebookservices

Files

file  backup_ltiservice_gradebookservices_subplugin.class.php
 This file contains the class for restore of this gradebookservices plugin.
 
file  cleanup_task.php
 A scheduled task for gradebookservices.
 
file  gradebookservices.php
 This file contains a class definition for the LTI Gradebook Services.
 
file  lineitem.php
 This file contains a class definition for the LineItem resource.
 
file  lineitems.php
 This file contains a class definition for the LineItem container resource.
 
file  provider.php
 Privacy Subsystem implementation for ltiservice_gradebookservices.
 
file  restore_ltiservice_gradebookservices_subplugin.class.php
 This file contains the class for restore of this gradebookservices plugin.
 
file  results.php
 This file contains a class definition for the LISResults container resource.
 
file  scores.php
 This file contains a class definition for the LISResult container resource.
 
file  tasks.php
 This file defines tasks performed by the plugin.
 
file  upgrade.php
 This file defines tasks performed by the plugin.
 
file  version.php
 Version information for the ltiservice_gradebookservices service.
 

Namespaces

namespace  ltiservice_gradebookservices\local\resources
  
 
namespace  ltiservice_gradebookservices\local\service
  
 
namespace  ltiservice_gradebookservices\privacy
  
 
namespace  ltiservice_gradebookservices\task
  
 

Classes

class  backup_ltiservice_gradebookservices_subplugin
 Provides the information to backup gradebookservices lineitems. More...
 
class  ltiservice_gradebookservices\local\resources\lineitem
 A resource implementing LineItem. More...
 
class  ltiservice_gradebookservices\local\resources\lineitems
 A resource implementing LineItem container. More...
 
class  ltiservice_gradebookservices\local\resources\results
 A resource implementing LISResult container. More...
 
class  ltiservice_gradebookservices\local\resources\scores
 A resource implementing LISResult container. More...
 
class  ltiservice_gradebookservices\local\service\gradebookservices
 A service implementing LTI Gradebook Services. More...
 
class  ltiservice_gradebookservices\privacy\provider
 Privacy Subsystem for ltiservice_gradebookservices. More...
 
class  ltiservice_gradebookservices\task\cleanup_task
 Class containing the scheduled task for gradebookservices. More...
 
class  restore_ltiservice_gradebookservices_subplugin
 Restore subplugin class. More...
 

Functions

 xmldb_ltiservice_gradebookservices_upgrade ($oldversion)
 xmldb_ltiservice_gradebookservices_upgrade is the function that upgrades the gradebook lti service subplugin database when is needed. More...
 

Variables

global $CFG
 
global $CFG
 
 $plugin = 2020060900
 
 $tasks
 
$plugin component = 'ltiservice_gradebookservices'
 
$plugin version = 2020061500
 

Detailed Description

Function Documentation

◆ xmldb_ltiservice_gradebookservices_upgrade()

xmldb_ltiservice_gradebookservices_upgrade (   $oldversion)

xmldb_ltiservice_gradebookservices_upgrade is the function that upgrades the gradebook lti service subplugin database when is needed.

This function is automatically called when version number in version.php changes.

Parameters
int$oldversionNew old version number.
Return values
boolean

Variable Documentation

◆ $tasks

$tasks
Initial value:
= array(
array(
'classname' => 'ltiservice_gradebookservices\task\cleanup_task',
'blocking' => 0,
'minute' => 'R',
'hour' => 'R',
'day' => '*',
'dayofweek' => '*',
'month' => '*'
)
)