LTI Integration Library 5.3.0
PHP class library for building LTI integrations
Loading...
Searching...
No Matches
AssignmentGrade Class Reference

Class to implement the Assignment and Grade services. More...

Inheritance diagram for AssignmentGrade:

Public Member Functions

 __construct (Platform $platform, string $endpoint, string $path="")
 Class constructor.
Public Member Functions inherited from Service
 __construct (Platform $platform, ?string $endpoint)
 Class constructor.
Platform getPlatform ()
 Get platform.
string getScope ()
 Get access scope.
HttpMessage send (string $method, ?array $parameters=[], string $body="")
 Send a service request.
HttpMessage getHttpMessage ()
 Get HttpMessage object for last request.

Additional Inherited Members

Public Attributes inherited from Service
bool $unsigned = false
 Whether service request should be sent unsigned.
Protected Member Functions inherited from Service
array parseContextsInArray (object|array $contexts, array $arr)
 Parse the JSON for context references.
Protected Attributes inherited from Service
string $endpoint = null
 Service endpoint.
string $scope = null
 Service access scope.
string $mediaType = null
 Media type of message body.

Detailed Description

Class to implement the Assignment and Grade services.

Author
Stephen P Vickers steph.nosp@m.en@s.nosp@m.pvsof.nosp@m.twar.nosp@m.eprod.nosp@m.ucts.nosp@m..com
Licence: http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3

Constructor & Destructor Documentation

◆ __construct()

__construct ( Platform $platform,
string $endpoint,
string $path = "" )

Class constructor.

Parameters
Platform$platformPlatform object for this service request
string$endpointService endpoint
string$pathPath (optional)