ImportExportPlugin::displayXMLValidationErrors PHP Method

displayXMLValidationErrors() public method

Display XML validation errors.
public displayXMLValidationErrors ( $errors, $xml )
$errors array
$xml string
    function displayXMLValidationErrors($errors, $xml)
    {
        echo '<h2>' . __('plugins.importexport.common.validationErrors') . '</h2>';
        foreach ($errors as $error) {
            switch ($error->level) {
                case LIBXML_ERR_ERROR:
                case LIBXML_ERR_FATAL:
                    echo '<p>' . trim($error->message) . '</p>';
            }
        }
        libxml_clear_errors();
        echo '<h3>' . __('plugins.importexport.common.invalidXML') . '</h3>';
        echo '<p><pre>' . htmlspecialchars($xml) . '</pre></p>';
    }