ILIAS  trunk Revision v12.0_alpha-377-g3641b37b9db
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...