8bd143cf623debde66bda0c9b319b8920409d19b
[auerswald-callnotifier.git] / src / callnotifier / Logger / CallBase.php
1 <?php
2 namespace callnotifier;
3
4 abstract class Logger_CallBase implements Logger
5 {
6     protected function addUnsetVars($call)
7     {
8         static $expectedVars = array(
9             'toName', 'fromName', 'toLocation', 'fromLocation'
10         );
11         foreach ($expectedVars as $varName) {
12             if (!isset($call->$varName)) {
13                 $call->$varName = null;
14             }
15         }
16     }
17 }
18
19 ?>