LTI Integration Library 5.1.4
PHP class library for building LTI integrations
 
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CAccessTokenClass to represent an HTTP message
 CApiContextClass to implement context services for a platform via its proprietary API
 CCanvasApiContextClass to implement Resource Link services for a Canvas platform via its proprietary API
 CMoodleApiContextClass to implement Context services for a Moodle platform via its web services
 CApiHookTrait to handle API hook registrations
 CContextClass to represent a platform context
 CPlatformClass to represent a platform
 CResourceLinkClass to represent a platform resource link
 CToolClass to represent an LTI Tool
 CApiPlatformClass to implement services for a platform via its proprietary API
 CApiResourceLinkClass to implement resource link services for a platform via its proprietary API
 CCanvasApiResourceLinkClass to implement Resource Link services for a Canvas platform via its proprietary API
 CMoodleApiResourceLinkClass to implement Resource Link services for a Moodle platform via its web services
 CApiToolClass to implement tool specific functions for LTI messages
 CCanvasApiToolClass to implement canvas-specific functions for LTI messages
 CAssessmentControlActionClass to represent an assessment control action
 CCanvasApiClass to handle Canvas web service requests
 CCanvasApiContextClass to implement Resource Link services for a Canvas platform via its proprietary API
 CCanvasApiResourceLinkClass to implement Resource Link services for a Canvas platform via its proprietary API
 CClientInterfaceInterface to represent an HTTP message client
 CCurlClientClass to implement the HTTP message interface using the Curl library
 CStreamClientClass to implement the HTTP message interface using a file stream
 CClientInterfaceInterface to represent an HWT client
 CFirebaseClientClass to implement the JWT interface using the Firebase JWT library from https://github.com/firebase/php-jwt
 CWebTokenClientClass to implement the JWT interface using the Web Token JWT Framework library from https://web-token.spomky-labs.com
 CDataConnectorClass to provide a connection to a persistent store for LTI objects
 CDataConnector_mysqliClass to represent an LTI Data Connector for MySQLi
 CDataConnector_oci8Class to represent an LTI Data Connector for Oracle connections
 CDataConnector_pdoClass to represent an LTI Data Connector for PDO connections
 CDataConnector_pdo_mysqlClass to represent an LTI Data Connector for PDO connections using MySQL
 CDataConnector_pdo_ociClass to represent an LTI Data Connector for PDO variations for Oracle connections
 CDataConnector_pdo_pgsqlClass to represent an LTI Data Connector for PDO variations for PostgreSQL connections
 CDataConnector_pdo_sqliteClass to represent an LTI Data Connector for PDO connections using SQLite
 CDataConnector_pdo_sqlsrvClass to represent an LTI Data Connector for PDO connections using MS SQL Server
 CDataConnector_pgsqlClass to represent an LTI Data Connector for PostgreSQL
 CDataConnector_sqlClass to represent an LTI Data Connector for MS SQL Server
 CException
 COAuthExceptionClass to represent an OAuth Exception
 CHttpMessageClass to represent an HTTP message request
 CImageClass to represent a content-item image object
 CItemClass to represent a content-item object
 CFileItemClass to represent a file content-item object
 CLtiLinkItemClass to represent an LTI link content-item object
 CLtiAssignmentItemClass to represent an LTI assignment content-item object
 CItemClass to represent a generic item object
 CJwtClass to represent an HTTP message request
 CLineItemClass to represent a line-item object
 CLineItemClass to represent a line-item
 CMessageClass to represent an LTI Message
 CMessageClass to represent a resource handler message object
 CMoodleApiClass to handle Moodle web service requests
 CMoodleApiContextClass to implement Context services for a Moodle platform via its web services
 CMoodleApiResourceLinkClass to implement Resource Link services for a Moodle platform via its web services
 COAuthConsumerClass to represent an OAuth Consumer
 COAuthDataStoreClass to represent an OAuth Data Store
 COAuthDataStoreClass to represent an OAuth datastore
 COAuthRequestClass to represent an OAuth request
 COAuthServerClass to represent an OAuth server
 COAuthSignatureMethodClass to represent an OAuth signature method
 COAuthSignatureMethod_HMAC_SHA1Class to represent an OAuth HMAC_SHA1 signature method
 COAuthSignatureMethod_HMAC_SHA224Class to represent an OAuth HMAC_SHA224 signature method
 COAuthSignatureMethod_HMAC_SHA256Class to represent an OAuth HMAC_SHA256 signature method
 COAuthSignatureMethod_HMAC_SHA384Class to represent an OAuth HMAC_SHA384 signature method
 COAuthSignatureMethod_HMAC_SHA512Class to represent an OAuth HMAC_SHA512 signature method
 COAuthTokenClass to represent an OAuth token
 COAuthUtilClass to provide OAuth utility methods
 COutcomeClass to represent an outcome
 CPlacementClass to represent a content-item placement object
 CPlatformNonceClass to represent a platform nonce
 CResourceHandlerClass to represent an LTI Resource Handler
 CResourceHandlerClass to represent a resource handler object
 CResourceLinkShareClass to represent a platform resource link share
 CResourceLinkShareKeyClass to represent a platform resource link share key
 CSecurityContractClass to represent an LTI Security Contract document
 CServiceClass to implement a service
 CAssessmentControlClass to implement the Assessment Control service
 CAssignmentGradeClass to implement the Assignment and Grade services
 CLineItemClass to implement the Line-item service
 CResultClass to implement the Result service
 CScoreClass to implement the Score service
 CGroupsClass to implement the Course Groups service
 CMembershipClass to implement the Membership service
 CToolSettingsClass to implement the Tool Settings service
 CServiceDefinitionClass to represent an LTI service object
 CSubmissionReviewClass to represent a submission review
 CSystemClass to represent an LTI system
 CPlatformClass to represent a platform
 CToolClass to represent an LTI Tool
 CTimePeriodClass to represent a time period object
 CToolProfileClass to represent an LTI Tool Profile
 CToolProxyClass to represent an LTI Tool Proxy media type
 CUserClass to represent a platform user
 CUserResultClass to represent a platform user association with a resource link
 CUtilClass to implement utility methods