LTI Integration Library
4.10.3
PHP class library for building LTI integrations
Loading...
Searching...
No Matches
CanvasApiToolProvider.php
1
<?php
2
3
namespace
ceLTIc\LTI\ApiHook\canvas;
4
5
use
ceLTIc\LTI\Util
;
6
use
ceLTIc\LTI\Tool
;
7
18
class
CanvasApiToolProvider
extends
CanvasApiTool
19
{
20
26
public
function
__construct
(
$tool
)
27
{
28
parent::__construct(
$tool
);
29
Util::logDebug
(
'Class ceLTIc\LTI\ApiHook\canvas\CanvasApiToolProvider has been deprecated; please use ceLTIc\LTI\ApiHook\canvas\CanvasApiTool instead.'
,
30
true
);
31
}
32
33
}
ceLTIc\LTI\ApiHook\ApiTool\$tool
$tool
Tool object.
Definition
ApiTool.php:22
ceLTIc\LTI\ApiHook\canvas\CanvasApiToolProvider
Class to implement canvas-specific functions for LTI messages.
Definition
CanvasApiToolProvider.php:19
ceLTIc\LTI\ApiHook\canvas\CanvasApiToolProvider\__construct
__construct($tool)
Class constructor.
Definition
CanvasApiToolProvider.php:26
ceLTIc\LTI\ApiHook\canvas\CanvasApiTool
Class to implement canvas-specific functions for LTI messages.
Definition
CanvasApiTool.php:15
ceLTIc\LTI\Tool
Class to represent an LTI Tool.
Definition
Tool.php:24
ceLTIc\LTI\Util
Class to implement utility methods.
Definition
Util.php:15
ceLTIc\LTI\Util\logDebug
static logDebug($message, $showSource=false)
Log a debug message.
Definition
Util.php:274
Generated on Tue Jun 13 2023 by
Doxygen 1.9.7