LTI Integration Library 5.1.4
PHP class library for building LTI integrations
 
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 NceLTIcProvider of open source software for education
 NLTIClass library for the LTI (Learning Tools Interoperability) specification from 1EdTech
 NApiHookHooks to platform APIs
 NcanvasHooks to Canvas APIs
 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
 CCanvasApiToolClass to implement canvas-specific functions for LTI messages
 NmoodleHooks to Moodle APIs
 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
 CApiContextClass to implement context services for a platform via its proprietary API
 CApiHookTrait to handle API hook registrations
 CApiPlatformClass to implement services for a platform via its proprietary API
 CApiResourceLinkClass to implement resource link services for a platform via its proprietary API
 CApiToolClass to implement tool specific functions for LTI messages
 NContent
 CFileItemClass to represent a file content-item object
 CImageClass to represent a content-item image object
 CItemClass to represent a content-item object
 CLineItemClass to represent a line-item object
 CLtiAssignmentItemClass to represent an LTI assignment content-item object
 CLtiLinkItemClass to represent an LTI link content-item object
 CPlacementClass to represent a content-item placement object
 CTimePeriodClass to represent a time period object
 NDataConnectorConnections to persistent data storage
 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
 NHttpClients for HTTP connections
 CClientInterfaceInterface to represent an HTTP message client
 CCurlClientClass to implement the HTTP message interface using the Curl library
 CHttpMessageClass to represent an HTTP message request
 CStreamClientClass to implement the HTTP message interface using a file stream
 NJwtClients for handling JWTs
 CClientInterfaceInterface to represent an HWT client
 CFirebaseClientClass to implement the JWT interface using the Firebase JWT library from https://github.com/firebase/php-jwt
 CJwtClass to represent an HTTP message request
 CWebTokenClientClass to implement the JWT interface using the Web Token JWT Framework library from https://web-token.spomky-labs.com
 NMediaTypeMedia types
 CMessageClass to represent an LTI Message
 CResourceHandlerClass to represent an LTI Resource Handler
 CSecurityContractClass to represent an LTI Security Contract document
 CToolProfileClass to represent an LTI Tool Profile
 CToolProxyClass to represent an LTI Tool Proxy media type
 NOAuthClasses for OAuth 1.0A
 COAuthConsumerClass to represent an OAuth Consumer
 COAuthDataStoreClass to represent an OAuth Data Store
 COAuthExceptionClass to represent an OAuth Exception
 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
 NProfilePlatform profile elements
 CItemClass to represent a generic item object
 CMessageClass to represent a resource handler message object
 CResourceHandlerClass to represent a resource handler object
 CServiceDefinitionClass to represent an LTI service object
 NServiceService handlers
 CAssessmentControlClass to implement the Assessment Control service
 CAssignmentGradeClass to implement the Assignment and Grade services
 CGroupsClass to implement the Course Groups service
 CLineItemClass to implement the Line-item service
 CMembershipClass to implement the Membership service
 CResultClass to implement the Result service
 CScoreClass to implement the Score service
 CServiceClass to implement a service
 CToolSettingsClass to implement the Tool Settings service
 CAccessTokenClass to represent an HTTP message
 CAssessmentControlActionClass to represent an assessment control action
 CContextClass to represent a platform context
 CLineItemClass to represent a line-item
 COAuthDataStoreClass to represent an OAuth datastore
 COutcomeClass to represent an outcome
 CPlatformClass to represent a platform
 CPlatformNonceClass to represent a platform nonce
 CResourceLinkClass to represent a platform resource link
 CResourceLinkShareClass to represent a platform resource link share
 CResourceLinkShareKeyClass to represent a platform resource link share key
 CSubmissionReviewClass to represent a submission review
 CSystemClass to represent an LTI system
 CToolClass to represent an LTI Tool
 CUserClass to represent a platform user
 CUserResultClass to represent a platform user association with a resource link
 CUtilClass to implement utility methods