LTI Integration Library 5.2.0
PHP class library for building LTI integrations
 
Loading...
Searching...
No Matches
ceLTIc\LTI\Profile\ResourceHandler Class Reference

Class to represent a resource handler object. More...

Public Member Functions

 __construct (Item $item, string $icon, array $requiredMessages, array $optionalMessages)
 Class constructor.
 

Public Attributes

Item $item = null
 General details of resource handler.
 
string $icon = null
 URL of icon.
 
array $requiredMessages = null
 Required Message objects for resource handler.
 
array $optionalMessages = null
 Optional Message objects for resource handler.
 

Detailed Description

Class to represent a resource handler object.

Author
Stephen P Vickers steph.nosp@m.en@s.nosp@m.pvsof.nosp@m.twar.nosp@m.eprod.nosp@m.ucts.nosp@m..com
Licence: http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3

Constructor & Destructor Documentation

◆ __construct()

ceLTIc\LTI\Profile\ResourceHandler::__construct ( Item $item,
string $icon,
array $requiredMessages,
array $optionalMessages )

Class constructor.

Parameters
Item$itemGeneral details of resource handler
string$iconURL of icon
array$requiredMessagesArray of required Message objects for resource handler
array$optionalMessagesArray of optional Message objects for resource handler

Member Data Documentation

◆ $icon

string ceLTIc\LTI\Profile\ResourceHandler::$icon = null

URL of icon.

◆ $item

Item ceLTIc\LTI\Profile\ResourceHandler::$item = null

General details of resource handler.

◆ $optionalMessages

array ceLTIc\LTI\Profile\ResourceHandler::$optionalMessages = null

Optional Message objects for resource handler.

◆ $requiredMessages

array ceLTIc\LTI\Profile\ResourceHandler::$requiredMessages = null

Required Message objects for resource handler.