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; }