ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
IMSGlobal\LTI\Profile\ResourceHandler Class Reference

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

+ Collaboration diagram for IMSGlobal\LTI\Profile\ResourceHandler:

Public Member Functions

 __construct ($item, $icon, $requiredMessages, $optionalMessages)
 Class constructor. More...
 

Data Fields

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

Detailed Description

Class to represent a resource handler object.

Author
Stephen P Vickers svick.nosp@m.ers@.nosp@m.imsgl.nosp@m.obal.nosp@m..org
Date
2016
Version
3.0.0 http://www.apache.org/licenses/LICENSE-2.0 Apache License, Version 2.0

Definition at line 15 of file ResourceHandler.php.

Constructor & Destructor Documentation

◆ __construct()

IMSGlobal\LTI\Profile\ResourceHandler::__construct (   $item,
  $icon,
  $requiredMessages,
  $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

Definition at line 51 of file ResourceHandler.php.

References IMSGlobal\LTI\Profile\ResourceHandler\$icon, IMSGlobal\LTI\Profile\ResourceHandler\$item, IMSGlobal\LTI\Profile\ResourceHandler\$optionalMessages, and IMSGlobal\LTI\Profile\ResourceHandler\$requiredMessages.

52  {
53 
54  $this->item = $item;
55  $this->icon = $icon;
56  $this->requiredMessages = $requiredMessages;
57  $this->optionalMessages = $optionalMessages;
58 
59  }
$requiredMessages
Required Message objects for resource handler.
$optionalMessages
Optional Message objects for resource handler.
$item
General details of resource handler.

Field Documentation

◆ $icon

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

URL of icon.

Definition at line 29 of file ResourceHandler.php.

Referenced by IMSGlobal\LTI\Profile\ResourceHandler\__construct().

◆ $item

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

General details of resource handler.

Definition at line 23 of file ResourceHandler.php.

Referenced by IMSGlobal\LTI\Profile\ResourceHandler\__construct().

◆ $optionalMessages

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

Optional Message objects for resource handler.

Definition at line 41 of file ResourceHandler.php.

Referenced by IMSGlobal\LTI\Profile\ResourceHandler\__construct().

◆ $requiredMessages

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

Required Message objects for resource handler.

Definition at line 35 of file ResourceHandler.php.

Referenced by IMSGlobal\LTI\Profile\ResourceHandler\__construct().


The documentation for this class was generated from the following file: