/** * Log data. You may pass in any number of arguments. */ public static function log() { if (Log::$enabled) { $data = array(); $args = func_get_args(); foreach ($args as $arg) { $message = ""; Myna::var_dump_to_string($arg, $message); array_push($data, $message); } //$stderr = fopen('php://stderr', 'w'); //fwrite($stderr, implode(' ', $data)); //fclose($stderr); error_log(implode(' ', $data)); } }
public static function error($origin, $reason, $data) { $message = "{$origin}: {$reason}"; Myna::var_dump_to_string($data, $message); throw new \Exception($message); }