ILIAS  release_8 Revision v8.25
ApiResourceLink.php
Go to the documentation of this file.
1<?php
2
20
22
31{
38
43 public function __construct(\ILIAS\LTI\ToolProvider\ResourceLink $resourceLink)
44 {
45 $this->resourceLink = $resourceLink;
46 }
47
51 public function isConfigured(): bool
52 {
53 return true;
54 }
55
63 public function doOutcomesService(int $action, \ILIAS\LTI\ToolProvider\Outcome $ltiOutcome, \ILIAS\LTI\ToolProvider\UserResult $userresult)
64 {
65 return false;
66 }
67
73 public function getMemberships(bool $withGroups)
74 {
75 return false;
76 }
77
84 public function getToolSettings(int $mode = Service\ToolSettings::MODE_CURRENT_LEVEL, bool $simple = true)
85 {
86 return false;
87 }
88
94 public function setToolSettings(array $settings = array()): bool
95 {
96 return false;
97 }
98}
Class to represent an outcome.
Definition: Outcome.php:29
Class to implement a service.
Definition: Service.php:34
const MODE_CURRENT_LEVEL
Settings at current level mode.
Class to represent a platform user.
Definition: UserResult.php:31
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition: ApiContext.php:19
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
array $settings
Setting values (LTI parameters, custom parameters and local parameters).
Definition: System.php:200
Class ChatMainBarProvider \MainMenu\Provider.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...