ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
MockObserver.php
Go to the documentation of this file.
1<?php
2
4
7
15class MockObserver implements Observer
16{
17
22 public function notifyState($state)
23 {
24 // Does nothing.
25 }
26
27
33 public function notifyPercentage(Task $task, $percentage)
34 {
35 // Does nothing.
36 }
37
38
43 public function notifyCurrentTask(Task $task)
44 {
45 // Does nothing.
46 }
47
48
55 public function heartbeat()
56 {
57 // Does nothing.
58 }
59}
An exception for terminatinating execution or to throw for unit testing.
heartbeat()
I'm still alive! If your calculation takes a really long time don't forget to use the heartbeat.