Example #1
0
 public static function log($str = "", $data = "")
 {
     if (LogMaster::$_log) {
         $message = $str . LogMaster::log_details($data) . "\n\n";
         LogMaster::$session .= $message;
         error_log($message, 3, LogMaster::$_log);
     }
 }
 private static function log_details($data, $pref = "")
 {
     if (is_array($data)) {
         $str = array("");
         foreach ($data as $k => $v) {
             array_push($str, $pref . $k . " => " . LogMaster::log_details($v, $pref . "\t"));
         }
         return implode("\n", $str);
     }
     return $data;
 }