LTI Integration Library
5.2.0
PHP class library for building LTI integrations
Loading...
Searching...
No Matches
ceLTIc\LTI\Content\Item Member List
This is the complete list of members for
ceLTIc\LTI\Content\Item
, including all inherited members.
__construct
(string $type, array|Placement|null $placementAdvices=null, ?string $id=null)
ceLTIc\LTI\Content\Item
addPlacementAdvice
(?Placement $placementAdvice)
ceLTIc\LTI\Content\Item
fromJson
(object|array $items)
ceLTIc\LTI\Content\Item
static
fromJsonItem
(object $item)
ceLTIc\LTI\Content\Item
static
fromJsonObject
(object $item)
ceLTIc\LTI\Content\Item
protected
LTI_ASSIGNMENT_MEDIA_TYPE
ceLTIc\LTI\Content\Item
LTI_LINK_MEDIA_TYPE
ceLTIc\LTI\Content\Item
setHideOnCreate
(?bool $hideOnCreate)
ceLTIc\LTI\Content\Item
setHtml
(?string $html)
ceLTIc\LTI\Content\Item
setIcon
(?Image $icon)
ceLTIc\LTI\Content\Item
setMediaType
(?string $mediaType)
ceLTIc\LTI\Content\Item
setText
(?string $text)
ceLTIc\LTI\Content\Item
setThumbnail
(?Image $thumbnail)
ceLTIc\LTI\Content\Item
setTitle
(?string $title)
ceLTIc\LTI\Content\Item
setUrl
(?string $url)
ceLTIc\LTI\Content\Item
toJson
(array|Item $items, LtiVersion $ltiVersion=LtiVersion::V1)
ceLTIc\LTI\Content\Item
static
toJsonldObject
()
ceLTIc\LTI\Content\Item
protected
toJsonObject
()
ceLTIc\LTI\Content\Item
protected
TYPE_FILE
ceLTIc\LTI\Content\Item
TYPE_HTML
ceLTIc\LTI\Content\Item
TYPE_IMAGE
ceLTIc\LTI\Content\Item
TYPE_LINK
ceLTIc\LTI\Content\Item
TYPE_LTI_ASSIGNMENT
ceLTIc\LTI\Content\Item
TYPE_LTI_LINK
ceLTIc\LTI\Content\Item
Generated on Thu Apr 24 2025 by
Doxygen 1.13.2