Home
last modified time | relevance | path

Searched refs:LTI (Results 1 – 25 of 889) sorted by relevance

12345678910>>...36

/dports/deskutils/egroupware/egroupware/vendor/celtic/lti/
H A DREADME.md1 …PHP classes encapsulates the code required by an LTI compliant tool provider to communicate with a…
2 …t includes support for LTI 1.1 and the unofficial extensions to Basic LTI, as well as the registra…
4 OAuth 1 security model (support for the new security model in LTI 1.3 will be in a forthcoming upda…
5 These classes are designed as an update to the LTI Tool Provider class library (http://www.spvsoftw…
6 a replacement for the library at https://github.com/IMSGlobal/LTI-Tool-Provider-Library-PHP which i…
8 Whilst supporting LTI is relatively simple, the benefits to using a class library like this one are:
9 * the abstraction layer provided by the classes keeps the LTI communications separate from the appl…
11 * LTI data is transformed into useful objects and missing data automatically replaced with sensible…
12 * the outcomes service function uses LTI 1.1 or the unofficial outcomes extension according to whic…
18 * LTI applications can take advantage of LTI updates with minimal impact on their code.
[all …]
/dports/www/ilias/ILIAS-5.4.25/libs/composer/vendor/imsglobal/lti/
H A DREADME.md1 …arning Tools Interoperability<sup>®</sup> (LTI<sup>®</sup>) compliant tool provider to communicate…
2 It includes support for LTI 1.1 and the unofficial extensions to LTI 1.0, as well as the registrati…
3 These classes are an extension of the LTI Tool Provider class library created by the ceLTIc project…
5 Whilst supporting LTI is relatively simple, the benefits to using a class library like this one are:
6 * the abstraction layer provided by the classes keeps the LTI communications separate from the appl…
8 * LTI data is transformed into useful objects and missing data automatically replaced with sensible…
9 * the outcomes service function uses LTI 1.1 or the unofficial outcomes extension according to whic…
15 * tool providers can take advantage of LTI updates with minimal impact on their application code.
17 …hub.com/IMSGlobal/LTI-Tool-Provider-Library-PHP/wiki) for this library. The [rating LTI applicati…
21 <sup><sub>Learning Tools Interoperability and LTI are registered trademarks of IMS Global Learning …
/dports/www/moodle310/moodle/lib/ltiprovider/
H A DREADME.md1 …arning Tools Interoperability<sup>®</sup> (LTI<sup>®</sup>) compliant tool provider to communicate…
2 It includes support for LTI 1.1 and the unofficial extensions to LTI 1.0, as well as the registrati…
3 These classes are an extension of the LTI Tool Provider class library created by the ceLTIc project…
5 Whilst supporting LTI is relatively simple, the benefits to using a class library like this one are:
6 * the abstraction layer provided by the classes keeps the LTI communications separate from the appl…
8 * LTI data is transformed into useful objects and missing data automatically replaced with sensible…
9 * the outcomes service function uses LTI 1.1 or the unofficial outcomes extension according to whic…
15 * tool providers can take advantage of LTI updates with minimal impact on their application code.
17 …hub.com/IMSGlobal/LTI-Tool-Provider-Library-PHP/wiki) for this library. The [rating LTI applicati…
21 <sup><sub>Learning Tools Interoperability and LTI are registered trademarks of IMS Global Learning …
/dports/www/moodle311/moodle/lib/ltiprovider/
H A DREADME.md1 …arning Tools Interoperability<sup>®</sup> (LTI<sup>®</sup>) compliant tool provider to communicate…
2 It includes support for LTI 1.1 and the unofficial extensions to LTI 1.0, as well as the registrati…
3 These classes are an extension of the LTI Tool Provider class library created by the ceLTIc project…
5 Whilst supporting LTI is relatively simple, the benefits to using a class library like this one are:
6 * the abstraction layer provided by the classes keeps the LTI communications separate from the appl…
8 * LTI data is transformed into useful objects and missing data automatically replaced with sensible…
9 * the outcomes service function uses LTI 1.1 or the unofficial outcomes extension according to whic…
15 * tool providers can take advantage of LTI updates with minimal impact on their application code.
17 …hub.com/IMSGlobal/LTI-Tool-Provider-Library-PHP/wiki) for this library. The [rating LTI applicati…
21 <sup><sub>Learning Tools Interoperability and LTI are registered trademarks of IMS Global Learning …
/dports/www/moodle39/moodle/lib/ltiprovider/
H A DREADME.md1 …arning Tools Interoperability<sup>®</sup> (LTI<sup>®</sup>) compliant tool provider to communicate…
2 It includes support for LTI 1.1 and the unofficial extensions to LTI 1.0, as well as the registrati…
3 These classes are an extension of the LTI Tool Provider class library created by the ceLTIc project…
5 Whilst supporting LTI is relatively simple, the benefits to using a class library like this one are:
6 * the abstraction layer provided by the classes keeps the LTI communications separate from the appl…
8 * LTI data is transformed into useful objects and missing data automatically replaced with sensible…
9 * the outcomes service function uses LTI 1.1 or the unofficial outcomes extension according to whic…
15 * tool providers can take advantage of LTI updates with minimal impact on their application code.
17 …hub.com/IMSGlobal/LTI-Tool-Provider-Library-PHP/wiki) for this library. The [rating LTI applicati…
21 <sup><sub>Learning Tools Interoperability and LTI are registered trademarks of IMS Global Learning …
/dports/deskutils/egroupware/egroupware/vendor/celtic/lti/src/DataConnector/
H A DDataConnector_pdo_oci.php3 namespace ceLTIc\LTI\DataConnector;
5 use ceLTIc\LTI; alias
6 use ceLTIc\LTI\ConsumerNonce;
7 use ceLTIc\LTI\Context;
8 use ceLTIc\LTI\ResourceLink;
9 use ceLTIc\LTI\ResourceLinkShare;
10 use ceLTIc\LTI\ResourceLinkShareKey;
11 use ceLTIc\LTI\ToolConsumer;
12 use ceLTIc\LTI\UserResult;
H A DDataConnector.php3 namespace ceLTIc\LTI\DataConnector;
5 use ceLTIc\LTI; alias
6 use ceLTIc\LTI\ConsumerNonce;
7 use ceLTIc\LTI\Context;
8 use ceLTIc\LTI\ResourceLink;
9 use ceLTIc\LTI\ResourceLinkShare;
10 use ceLTIc\LTI\ResourceLinkShareKey;
11 use ceLTIc\LTI\ToolConsumer;
12 use ceLTIc\LTI\UserResult;
/dports/www/moodle310/moodle/enrol/lti/tests/behat/
H A Dindex_page.feature19 And I click on "Enable" "link" in the "Publish as LTI tool" "table_row"
29 And I select "Publish as LTI tool" from the "Add method" singleselect
31 | Custom instance name | Assignment - LTI |
39 And I click on "Enable" "link" in the "Assignment - LTI" "table_row"
41 And I click on "Edit" "link" in the "Assignment - LTI" "table_row"
43 | Custom instance name | Course - LTI |
46 And I should see "Course - LTI" in the ".generaltable" "css_element"
47 And I click on "Delete" "link" in the "Course - LTI" "table_row"
49 And I should see "Course - LTI" in the ".generaltable" "css_element"
50 And I click on "Delete" "link" in the "Course - LTI" "table_row"
[all …]
/dports/www/moodle311/moodle/enrol/lti/tests/behat/
H A Dindex_page.feature22 And I click on "Enable" "link" in the "Publish as LTI tool" "table_row"
29 And I select "Publish as LTI tool" from the "Add method" singleselect
31 | Custom instance name | Assignment - LTI |
39 And I click on "Enable" "link" in the "Assignment - LTI" "table_row"
41 And I click on "Edit" "link" in the "Assignment - LTI" "table_row"
43 | Custom instance name | Course - LTI |
46 And I should see "Course - LTI" in the ".generaltable" "css_element"
47 And I click on "Delete" "link" in the "Course - LTI" "table_row"
49 And I should see "Course - LTI" in the ".generaltable" "css_element"
50 And I click on "Delete" "link" in the "Course - LTI" "table_row"
[all …]
/dports/www/moodle39/moodle/enrol/lti/tests/behat/
H A Dindex_page.feature19 And I click on "Enable" "link" in the "Publish as LTI tool" "table_row"
29 And I select "Publish as LTI tool" from the "Add method" singleselect
31 | Custom instance name | Assignment - LTI |
39 And I click on "Enable" "link" in the "Assignment - LTI" "table_row"
41 And I click on "Edit" "link" in the "Assignment - LTI" "table_row"
43 | Custom instance name | Course - LTI |
46 And I should see "Course - LTI" in the ".generaltable" "css_element"
47 And I click on "Delete" "link" in the "Course - LTI" "table_row"
49 And I should see "Course - LTI" in the ".generaltable" "css_element"
50 And I click on "Delete" "link" in the "Course - LTI" "table_row"
[all …]
/dports/deskutils/egroupware/egroupware/vendor/celtic/lti/src/Service/
H A DMembership.php3 namespace ceLTIc\LTI\Service;
5 use ceLTIc\LTI; alias
6 use ceLTIc\LTI\Context;
7 use ceLTIc\LTI\ResourceLink;
84 … $userresult = LTI\UserResult::fromResourceLink($this->source, $member->userId);
86 $userresult = new LTI\UserResult();
119 … $userresult->roles = LTI\ToolProvider::parseRoles($roles, LTI\ToolProvider::LTI_VERSION2);
167 unset($oldUsers[$userresult->getId(LTI\ToolProvider::ID_SCOPE_RESOURCE)]);
173 … $userresult = LTI\UserResult::fromResourceLink($this->source, $member->user_id);
175 $userresult = new LTI\UserResult();
[all …]
H A DLineItem.php3 namespace ceLTIc\LTI\Service;
5 use ceLTIc\LTI; alias
6 use ceLTIc\LTI\ToolConsumer;
116 * @param LTI\LineItem $lineItem Line item object
144 * @return LTI\\LineItem|bool LineItem object, or false on error
170 * @return LTI\\LineItem|null LineItem object, or null on error
175 $lineItem = new LTI\LineItem($consumer, $json->label, $json->scoreMaximum);
204 * @param LTI\\LineItem $lineItem Line item object
/dports/deskutils/egroupware/egroupware/smallpart/src/LTI/
H A DDatabase.php13 namespace EGroupware\SmallParT\LTI;
16 use \IMSGlobal\LTI; alias
23 class Database implements LTI\Database
29 * @return bool|LTI\LTI_Registration
39 return LTI\LTI_Registration::new()
55 * @return bool|LTI\LTI_Deployment
62 return LTI\LTI_Deployment::new()
/dports/deskutils/egroupware/egroupware/smallpart/
H A DREADME.md6 - [ ] LTI support as platform to embed other tools into EGroupware (probable added to our OpenID Co…
7 - [x] LTI v1.0/1.1 tools support as to embed into platforms like OpenOLAT
9 - [x] LTI v1.3 tools support as to embed into platforms like Moodle
21 - [LTI Specification v1.3](https://www.imsglobal.org/spec/lti/v1p3)
22 - [EduAppCenter](https://www.eduappcenter.com/) List of LTI apps
23 - [LTI Tutorial / Example App](https://acrl.ala.org/techconnect/post/making-a-basic-lti-learning-to…
24 - [LTI and Moodle](https://docs.moodle.org/38/en/LTI_and_Moodle)
25 - [LTI v1.3 PHP Library](https://github.com/IMSGlobal/lti-1-3-php-library)
26 - [LTI v1.0/1.1/2.0 Library](https://github.com/celtic-project/LTI-PHP)
H A Dlti-launch.php22 use IMSGlobal\LTI; alias
23 use EGroupware\SmallParT\LTI\Database;
24 use EGroupware\SmallParT\LTI\Session;
25 use EGroupware\SmallParT\LTI\Ui;
32 $launch = LTI\LTI_Message_Launch::new($database)
/dports/deskutils/egroupware/egroupware/vendor/imsglobal/lti-1p3-tool/
H A DREADME.md5 # LTI 1.3 Advantage Library
6 This code consists of a library for creating LTI tool providers in PHP.
31 use \IMSGlobal\LTI;
40 class Example_Database implements LTI\Database {
52 return LTI\LTI_Registration::new()
64 return LTI\LTI_Deployment::new()
96 } catch (LTI\OIDC_Exception $e) {
121 ### LTI Message Launches
194 $resource = LTI\LTI_Deep_Link_Resource::new()
247 $grade = LTI\LTI_Grade::new()
[all …]
/dports/math/octave-forge-control/control-3.3.1/inst/@lti/
H A D__sys_keys__.m3 ## This file is part of LTI Syncope.
5 ## LTI Syncope is free software: you can redistribute it and/or modify
10 ## LTI Syncope is distributed in the hope that it will be useful,
16 ## along with LTI Syncope. If not, see <http://www.gnu.org/licenses/>.
20 ## terminates correctly for pure LTI objects. This is needed in
21 ## LTI subclasses for calls like @code{sys.lti.tsam}. For internal use only.
/dports/deskutils/egroupware/egroupware/smallpart/src/LTI10/
H A DDataConnector.php15 use ceLTIc\LTI; alias
17 use EGroupware\SmallParT\LTI\Config;
24 class DataConnector extends LTI\DataConnector\DataConnector
55 * @param LTI\ToolConsumer $consumer ToolConsumer object
59 public function loadToolConsumer(LTI\ToolConsumer $consumer)
/dports/deskutils/egroupware/egroupware/vendor/celtic/lti/src/MediaType/
H A DToolProxy.php3 namespace ceLTIc\LTI\MediaType;
5 use ceLTIc\LTI\ToolProvider;
6 use ceLTIc\LTI\Profile\ServiceDefinition;
32 $this->lti_version = 'LTI-2p0';
/dports/www/ilias/ILIAS-5.4.25/libs/composer/vendor/imsglobal/lti/src/ToolProvider/MediaType/
H A DToolProxy.php3 namespace IMSGlobal\LTI\ToolProvider\MediaType;
5 use IMSGlobal\LTI\Profile\ServiceDefinition;
6 use IMSGlobal\LTI\ToolProvider\ToolProvider;
35 $this->lti_version = 'LTI-2p0';
/dports/www/moodle310/moodle/lib/ltiprovider/src/ToolProvider/MediaType/
H A DToolProxy.php3 namespace IMSGlobal\LTI\ToolProvider\MediaType;
5 use IMSGlobal\LTI\Profile\ServiceDefinition;
6 use IMSGlobal\LTI\ToolProvider\ToolProvider;
35 $this->lti_version = 'LTI-2p0';
/dports/www/moodle311/moodle/lib/ltiprovider/src/ToolProvider/MediaType/
H A DToolProxy.php3 namespace IMSGlobal\LTI\ToolProvider\MediaType;
5 use IMSGlobal\LTI\Profile\ServiceDefinition;
6 use IMSGlobal\LTI\ToolProvider\ToolProvider;
35 $this->lti_version = 'LTI-2p0';
/dports/www/moodle39/moodle/lib/ltiprovider/src/ToolProvider/MediaType/
H A DToolProxy.php3 namespace IMSGlobal\LTI\ToolProvider\MediaType;
5 use IMSGlobal\LTI\Profile\ServiceDefinition;
6 use IMSGlobal\LTI\ToolProvider\ToolProvider;
35 $this->lti_version = 'LTI-2p0';
/dports/www/ilias/ILIAS-5.4.25/libs/composer/vendor/imsglobal/lti/src/ToolProvider/DataConnector/
H A DDataConnector.php3 namespace IMSGlobal\LTI\ToolProvider\DataConnector;
5 use IMSGlobal\LTI\ToolProvider\ConsumerNonce;
6 use IMSGlobal\LTI\ToolProvider\Context;
7 use IMSGlobal\LTI\ToolProvider\ResourceLink;
8 use IMSGlobal\LTI\ToolProvider\ResourceLinkShareKey;
9 use IMSGlobal\LTI\ToolProvider\ToolConsumer;
10 use IMSGlobal\LTI\ToolProvider\ToolProxy;
11 use IMSGlobal\LTI\ToolProvider\User;
/dports/www/moodle310/moodle/lib/ltiprovider/src/ToolProvider/DataConnector/
H A DDataConnector.php3 namespace IMSGlobal\LTI\ToolProvider\DataConnector;
5 use IMSGlobal\LTI\ToolProvider\ConsumerNonce;
6 use IMSGlobal\LTI\ToolProvider\Context;
7 use IMSGlobal\LTI\ToolProvider\ResourceLink;
8 use IMSGlobal\LTI\ToolProvider\ResourceLinkShareKey;
9 use IMSGlobal\LTI\ToolProvider\ToolConsumer;
10 use IMSGlobal\LTI\ToolProvider\ToolProxy;
11 use IMSGlobal\LTI\ToolProvider\User;

12345678910>>...36