ILIAS  trunk Revision v5.2.0beta1-34132-g2d4d73d4a0
ResourceHandler.php
Go to the documentation of this file.
1 <?php
2 
20 
29 {
35  public ?Item $item = null;
36 
42  public ?string $icon = null;
43 
49  public ?array $requiredMessages = null;
50 
56  public ?array $optionalMessages = null;
57 
65  public function __construct(Item $item, string $icon, array $requiredMessages, array $optionalMessages)
66  {
67  $this->item = $item;
68  $this->icon = $icon;
69  $this->requiredMessages = $requiredMessages;
70  $this->optionalMessages = $optionalMessages;
71  }
72 }
Item $item
General details of resource handler.
array $requiredMessages
Required Message objects for resource handler.
Class to represent a resource handler object.
__construct(Item $item, string $icon, array $requiredMessages, array $optionalMessages)
Class constructor.
array $optionalMessages
Optional Message objects for resource handler.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition: Item.php:19
Class to represent a generic item object.
Definition: Item.php:28