aboutsummaryrefslogtreecommitdiff
path: root/src/callnotifier/CallMonitor/Detailler.php
diff options
context:
space:
mode:
authorChristian Weiske <cweiske@cweiske.de>2012-08-04 23:26:16 +0200
committerChristian Weiske <cweiske@cweiske.de>2012-08-04 23:26:16 +0200
commit29ff32499e239e6189b80ef3b9e76384920205a7 (patch)
treebce5a98c6bae87490b1ef863acf0f08485b80675 /src/callnotifier/CallMonitor/Detailler.php
parentb8217d4cb0bdfea171cde633b0a196fc7dfd4a9d (diff)
downloadauerswald-callnotifier-29ff32499e239e6189b80ef3b9e76384920205a7.tar.gz
auerswald-callnotifier-29ff32499e239e6189b80ef3b9e76384920205a7.zip
begin work on call detaillers (load name from ldap, load location from opengeodb)
Diffstat (limited to 'src/callnotifier/CallMonitor/Detailler.php')
-rw-r--r--src/callnotifier/CallMonitor/Detailler.php16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/callnotifier/CallMonitor/Detailler.php b/src/callnotifier/CallMonitor/Detailler.php
new file mode 100644
index 0000000..188e765
--- /dev/null
+++ b/src/callnotifier/CallMonitor/Detailler.php
@@ -0,0 +1,16 @@
+<?php
+namespace callnotifier;
+
+interface CallMonitor_Detailler
+{
+ /**
+ * Loads additional data into the call, e.g. name of the caller
+ *
+ * @param CallMonitor_Call $call Call to update
+ *
+ * @return void
+ */
+ public function loadCallDetails(CallMonitor_Call $call);
+}
+
+?>