LTI Integration Library 5.2.0
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]
 CceLTIc\LTI\AccessTokenClass to represent an HTTP message
 CceLTIc\LTI\ApiHook\ApiContextClass to implement context services for a platform via its proprietary API
 CceLTIc\LTI\ApiHook\canvas\CanvasApiContextClass to implement Resource Link services for a Canvas platform via its proprietary API
 CceLTIc\LTI\ApiHook\moodle\MoodleApiContextClass to implement Context services for a Moodle platform via its web services
 CceLTIc\LTI\ApiHook\ApiHookTrait to handle API hook registrations
 CceLTIc\LTI\ContextClass to represent a platform context
 CceLTIc\LTI\PlatformClass to represent a platform
 CceLTIc\LTI\ResourceLinkClass to represent a platform resource link
 CceLTIc\LTI\ToolClass to represent an LTI Tool
 CceLTIc\LTI\ApiHook\ApiPlatformClass to implement services for a platform via its proprietary API
 CceLTIc\LTI\ApiHook\ApiResourceLinkClass to implement resource link services for a platform via its proprietary API
 CceLTIc\LTI\ApiHook\canvas\CanvasApiResourceLinkClass to implement Resource Link services for a Canvas platform via its proprietary API
 CceLTIc\LTI\ApiHook\moodle\MoodleApiResourceLinkClass to implement Resource Link services for a Moodle platform via its web services
 CceLTIc\LTI\ApiHook\ApiToolClass to implement tool specific functions for LTI messages
 CceLTIc\LTI\ApiHook\canvas\CanvasApiToolClass to implement canvas-specific functions for LTI messages
 CceLTIc\LTI\AssessmentControlActionClass to represent an assessment control action
 CceLTIc\LTI\ApiHook\canvas\CanvasApiClass to handle Canvas web service requests
 CceLTIc\LTI\ApiHook\canvas\CanvasApiContextClass to implement Resource Link services for a Canvas platform via its proprietary API
 CceLTIc\LTI\ApiHook\canvas\CanvasApiResourceLinkClass to implement Resource Link services for a Canvas platform via its proprietary API
 CceLTIc\LTI\Http\ClientInterfaceInterface to represent an HTTP message client
 CceLTIc\LTI\Http\CurlClientClass to implement the HTTP message interface using the Curl library
 CceLTIc\LTI\Http\StreamClientClass to implement the HTTP message interface using a file stream
 CceLTIc\LTI\Jwt\ClientInterfaceInterface to represent an HWT client
 CceLTIc\LTI\Jwt\FirebaseClientClass to implement the JWT interface using the Firebase JWT library from https://github.com/firebase/php-jwt
 CceLTIc\LTI\Jwt\WebTokenClientClass to implement the JWT interface using the Web Token JWT Framework library from https://web-token.spomky-labs.com
 CceLTIc\LTI\DataConnector\DataConnectorClass to provide a connection to a persistent store for LTI objects
 CceLTIc\LTI\DataConnector\DataConnector_mysqliClass to represent an LTI Data Connector for MySQLi
 CceLTIc\LTI\DataConnector\DataConnector_oci8Class to represent an LTI Data Connector for Oracle connections
 CceLTIc\LTI\DataConnector\DataConnector_pdoClass to represent an LTI Data Connector for PDO connections
 CceLTIc\LTI\DataConnector\DataConnector_pdo_mysqlClass to represent an LTI Data Connector for PDO connections using MySQL
 CceLTIc\LTI\DataConnector\DataConnector_pdo_ociClass to represent an LTI Data Connector for PDO variations for Oracle connections
 CceLTIc\LTI\DataConnector\DataConnector_pdo_pgsqlClass to represent an LTI Data Connector for PDO variations for PostgreSQL connections
 CceLTIc\LTI\DataConnector\DataConnector_pdo_sqliteClass to represent an LTI Data Connector for PDO connections using SQLite
 CceLTIc\LTI\DataConnector\DataConnector_pdo_sqlsrvClass to represent an LTI Data Connector for PDO connections using MS SQL Server
 CceLTIc\LTI\DataConnector\DataConnector_pgsqlClass to represent an LTI Data Connector for PostgreSQL
 CceLTIc\LTI\DataConnector\DataConnector_sqlClass to represent an LTI Data Connector for MS SQL Server
 CException
 CceLTIc\LTI\OAuth\OAuthExceptionClass to represent an OAuth Exception
 CceLTIc\LTI\Http\HttpMessageClass to represent an HTTP message request
 CceLTIc\LTI\Content\ImageClass to represent a content-item image object
 CceLTIc\LTI\Content\ItemClass to represent a content-item object
 CceLTIc\LTI\Content\FileItemClass to represent a file content-item object
 CceLTIc\LTI\Content\LtiLinkItemClass to represent an LTI link content-item object
 CceLTIc\LTI\Content\LtiAssignmentItemClass to represent an LTI assignment content-item object
 CceLTIc\LTI\Profile\ItemClass to represent a generic item object
 CceLTIc\LTI\Jwt\JwtClass to represent an HTTP message request
 CceLTIc\LTI\Content\LineItemClass to represent a line-item object
 CceLTIc\LTI\LineItemClass to represent a line-item
 CceLTIc\LTI\MediaType\MessageClass to represent an LTI Message
 CceLTIc\LTI\Profile\MessageClass to represent a resource handler message object
 CceLTIc\LTI\ApiHook\moodle\MoodleApiClass to handle Moodle web service requests
 CceLTIc\LTI\ApiHook\moodle\MoodleApiContextClass to implement Context services for a Moodle platform via its web services
 CceLTIc\LTI\ApiHook\moodle\MoodleApiResourceLinkClass to implement Resource Link services for a Moodle platform via its web services
 CceLTIc\LTI\OAuth\OAuthConsumerClass to represent an OAuth Consumer
 CceLTIc\LTI\OAuth\OAuthDataStoreClass to represent an OAuth Data Store
 CceLTIc\LTI\OAuthDataStoreClass to represent an OAuth datastore
 CceLTIc\LTI\OAuth\OAuthRequestClass to represent an OAuth request
 CceLTIc\LTI\OAuth\OAuthServerClass to represent an OAuth server
 CceLTIc\LTI\OAuth\OAuthSignatureMethodClass to represent an OAuth signature method
 CceLTIc\LTI\OAuth\OAuthSignatureMethod_HMAC_SHA1Class to represent an OAuth HMAC_SHA1 signature method
 CceLTIc\LTI\OAuth\OAuthSignatureMethod_HMAC_SHA224Class to represent an OAuth HMAC_SHA224 signature method
 CceLTIc\LTI\OAuth\OAuthSignatureMethod_HMAC_SHA256Class to represent an OAuth HMAC_SHA256 signature method
 CceLTIc\LTI\OAuth\OAuthSignatureMethod_HMAC_SHA384Class to represent an OAuth HMAC_SHA384 signature method
 CceLTIc\LTI\OAuth\OAuthSignatureMethod_HMAC_SHA512Class to represent an OAuth HMAC_SHA512 signature method
 CceLTIc\LTI\OAuth\OAuthTokenClass to represent an OAuth token
 CceLTIc\LTI\OAuth\OAuthUtilClass to provide OAuth utility methods
 CceLTIc\LTI\OutcomeClass to represent an outcome
 CceLTIc\LTI\Content\PlacementClass to represent a content-item placement object
 CceLTIc\LTI\PlatformNonceClass to represent a platform nonce
 CceLTIc\LTI\MediaType\ResourceHandlerClass to represent an LTI Resource Handler
 CceLTIc\LTI\Profile\ResourceHandlerClass to represent a resource handler object
 CceLTIc\LTI\ResourceLinkShareClass to represent a platform resource link share
 CceLTIc\LTI\ResourceLinkShareKeyClass to represent a platform resource link share key
 CceLTIc\LTI\MediaType\SecurityContractClass to represent an LTI Security Contract document
 CceLTIc\LTI\Service\ServiceClass to implement a service
 CceLTIc\LTI\Service\AssessmentControlClass to implement the Assessment Control service
 CceLTIc\LTI\Service\AssignmentGradeClass to implement the Assignment and Grade services
 CceLTIc\LTI\Service\LineItemClass to implement the Line-item service
 CceLTIc\LTI\Service\ResultClass to implement the Result service
 CceLTIc\LTI\Service\ScoreClass to implement the Score service
 CceLTIc\LTI\Service\GroupsClass to implement the Course Groups service
 CceLTIc\LTI\Service\MembershipClass to implement the Membership service
 CceLTIc\LTI\Service\ToolSettingsClass to implement the Tool Settings service
 CceLTIc\LTI\Profile\ServiceDefinitionClass to represent an LTI service object
 CceLTIc\LTI\SubmissionReviewClass to represent a submission review
 CceLTIc\LTI\SystemClass to represent an LTI system
 CceLTIc\LTI\PlatformClass to represent a platform
 CceLTIc\LTI\ToolClass to represent an LTI Tool
 CceLTIc\LTI\Content\TimePeriodClass to represent a time period object
 CceLTIc\LTI\MediaType\ToolProfileClass to represent an LTI Tool Profile
 CceLTIc\LTI\MediaType\ToolProxyClass to represent an LTI Tool Proxy media type
 CceLTIc\LTI\UserClass to represent a platform user
 CceLTIc\LTI\UserResultClass to represent a platform user association with a resource link
 CceLTIc\LTI\UtilClass to implement utility methods