Script to test an incoming call with the currently configured loggers
authorChristian Weiske <cweiske@cweiske.de>
Wed, 13 Mar 2019 16:02:01 +0000 (17:02 +0100)
committerChristian Weiske <cweiske@cweiske.de>
Wed, 13 Mar 2019 16:02:01 +0000 (17:02 +0100)
scripts/test-notification.php [new file with mode: 0644]

diff --git a/scripts/test-notification.php b/scripts/test-notification.php
new file mode 100644 (file)
index 0000000..6e354b2
--- /dev/null
@@ -0,0 +1,33 @@
+<?php
+namespace callnotifier;
+require_once __DIR__ . '/../tests/bootstrap.php';
+
+//dependencies for the config file
+$config = new Config();
+$log = new Log();
+$log->debug = true;
+
+$callMonitor = new CallMonitor($config, $log);
+
+$cli = new CLI();
+$configFile = $cli->getConfigFile();
+if ($configFile === null) {
+    echo "No config file found\n";
+    exit(1);
+}
+require $configFile;
+
+
+
+$call = new CallMonitor_Call();
+$call->type  = 'i';
+$call->from  = '03411234567';
+//$call->fromName = 'Foo Bar';
+$call->fromLocation = 'Leipzig';
+$call->to    = '12345';
+$call->start = strtotime('2013-08-03 20:11');
+$call->end   = strtotime('2013-08-03 20:12');
+
+$log->log('startingCall', array('call' => $call));
+
+?>