ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
Value.php
Go to the documentation of this file.
1<?php
2
19namespace ILIAS\BackgroundTasks;
20
22
29interface Value extends \Serializable
30{
36 public function getHash(): string;
37
38 public function equals(Value $other): bool;
39
40 public function getType(): Type;
41
42 public function setParentTask(Task $parentTask): void;
43
44 public function getParentTask(): Task;
45
46 public function hasParentTask(): bool;
47
48 public function setValue($value): void;
49
50 public function __serialize(): array;
51
52 public function __unserialize(array $data): void;
53}
setParentTask(Task $parentTask)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...