Moodle PHP Documentation 4.2
Moodle 4.2.8 (Build: 20240610) (2d41ac46f45)
Packback\Lti1p3\LtiAssignmentsGradesService Class Reference
Inheritance diagram for Packback\Lti1p3\LtiAssignmentsGradesService:
Packback\Lti1p3\LtiAbstractService

Public Member Functions

 createLineitem (LtiLineitem $newLineItem)
 
 findLineItem (LtiLineitem $newLineItem)
 
 findOrCreateLineitem (LtiLineitem $newLineItem)
 
 getGrades (LtiLineitem $lineitem=null)
 
 getLineItem (string $url)
 
 getLineItems ()
 
 getResourceLaunchLineItem ()
 
 getScope ()
 
 getServiceData ()
 
 putGrade (LtiGrade $grade, LtiLineitem $lineitem=null)
 
 setServiceData (array $serviceData)
 
 updateLineitem (LtiLineItem $lineitemToUpdate)
 

Public Attributes

const CONTENTTYPE_LINEITEM = 'application/vnd.ims.lis.v2.lineitem+json'
 
const CONTENTTYPE_LINEITEMCONTAINER = 'application/vnd.ims.lis.v2.lineitemcontainer+json'
 
const CONTENTTYPE_RESULTCONTAINER = 'application/vnd.ims.lis.v2.resultcontainer+json'
 
const CONTENTTYPE_SCORE = 'application/vnd.ims.lis.v1.score+json'
 

Protected Member Functions

 getAll (IServiceRequest $request, string $key=null)
 
 makeServiceRequest (IServiceRequest $request)
 

Member Function Documentation

◆ getScope()

Packback\Lti1p3\LtiAssignmentsGradesService::getScope ( )

The documentation for this class was generated from the following file: