From dec68e4aaf86f4db07d0a313516319a6d37d88fe Mon Sep 17 00:00:00 2001 From: Christian Weiske Date: Tue, 31 Jul 2012 07:49:52 +0200 Subject: call echo logger --- src/callnotifier/Logger/CallEcho.php | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 src/callnotifier/Logger/CallEcho.php (limited to 'src/callnotifier/Logger/CallEcho.php') diff --git a/src/callnotifier/Logger/CallEcho.php b/src/callnotifier/Logger/CallEcho.php new file mode 100644 index 0000000..fe8b9b4 --- /dev/null +++ b/src/callnotifier/Logger/CallEcho.php @@ -0,0 +1,33 @@ +displayIncoming($arData['call']); + break; + case 'finishedCall': + $this->displayFinished($arData['call']); + break; + } + } + + + protected function displayIncoming(CallMonitor_Call $call) + { + echo 'Incoming call from ' . $call->from + . ' to ' . $call->to . "\n"; + } + + protected function displayFinished(CallMonitor_Call $call) + { + echo 'Finished call from ' . $call->from + . ' to ' . $call->to + . ', length ' . date('H:i:s', $call->end - $call->start - 3600) + . "\n"; + } +} +?> -- cgit v1.2.3