function display_message_echo($message, $dump, $file, $line) { if ($dump && is_array($message)) { var_dump($message); echo add_file_and_line($file, $line, true); } else { echo $message . add_file_and_line($file, $line); } }
function display_message($message, $file, $line, $level, $dump = false) { $using_cli = isset($_SERVER['argc']) && $_SERVER['argc'] > 0 ? true : false; $background_color = '#000000'; if ($level == 'error') { $background_color = '#D02733'; } if ($level == 'warning') { $background_color = '#FF8110'; } $output = $using_cli ? "" : "<pre style='margin: 2px; padding: 8px 16px; font-size: 12px; border: 1px solid #444444; color: #FFFFFF; font-family: Arial, sans-serif; text-align: left; background-color: " . $background_color . ";'>"; echo $output; $output = ''; if ($dump && is_array($message)) { var_dump($message); $output .= add_file_and_line($file, $line, true); } else { $output .= $message . add_file_and_line($file, $line); } $output .= $using_cli ? "\n" : "</pre>"; echo $output; }