LTI Integration Library
3.1.0
PHP class library for building LTI integrations
ServiceDefinition.php
Go to the documentation of this file.
1
<?php
2
3
namespace
ceLTIc\LTI\Profile
;
4
13
class
ServiceDefinition
14
{
15
21
public
$formats
=
null
;
22
28
public
$actions
=
null
;
29
35
public
$id
=
null
;
36
42
public
$endpoint
=
null
;
43
52
function
__construct
(
$formats
,
$actions
,
$id
=
null
,
$endpoint
=
null
)
53
{
54
$this->formats =
$formats
;
55
$this->actions =
$actions
;
56
$this->
id
=
$id
;
57
$this->endpoint =
$endpoint
;
58
}
59
60
function
setId
(
$id
)
61
{
62
$this->
id
=
$id
;
63
}
64
65
}
ceLTIc\LTI\Profile\ServiceDefinition\__construct
__construct($formats, $actions, $id=null, $endpoint=null)
Class constructor.
Definition:
ServiceDefinition.php:52
ceLTIc\LTI\Profile\ServiceDefinition\$actions
$actions
HTTP actions accepted by service.
Definition:
ServiceDefinition.php:28
ceLTIc\LTI\Profile\ServiceDefinition\$formats
$formats
Media types supported by service.
Definition:
ServiceDefinition.php:21
ceLTIc\LTI\Profile\ServiceDefinition
Class to represent an LTI service object.
Definition:
ServiceDefinition.php:13
ceLTIc\LTI\Profile\ServiceDefinition\$endpoint
$endpoint
URL for service requests.
Definition:
ServiceDefinition.php:42
ceLTIc\LTI\Profile\ServiceDefinition\$id
$id
ID of service.
Definition:
ServiceDefinition.php:35
ceLTIc\LTI\Profile\ServiceDefinition\setId
setId($id)
Definition:
ServiceDefinition.php:60
ceLTIc\LTI\Profile
Definition:
Item.php:3
Generated on Wed Mar 13 2019 by
Doxygen 1.8.15