/var/www/vhosts/ihelp.ro/httpdocs/vendor/phpunit/phpunit/src/Util/Xml
NameSizeModeActions
Exception.php4830644editdlrm
FailedSchemaDetectionResult.php4760644editdlrm
Loader.php31280644editdlrm
SchemaDetectionResult.php6710644editdlrm
SchemaDetector.php10090644editdlrm
SchemaFinder.php12570644editdlrm
SnapshotNodeList.php10950644editdlrm
SuccessfulSchemaDetectionResult.php7870644editdlrm
ValidationResult.php16880644editdlrm
Validator.php9920644editdlrm
Edit: /var/www/vhosts/ihelp.ro/httpdocs/vendor/phpunit/phpunit/src/Util/Xml/Validator.php (992B)
* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace PHPUnit\Util\Xml; use function file_get_contents; use function libxml_clear_errors; use function libxml_get_errors; use function libxml_use_internal_errors; use DOMDocument; /** * @internal This class is not covered by the backward compatibility promise for PHPUnit */ final class Validator { public function validate(DOMDocument $document, string $xsdFilename): ValidationResult { $originalErrorHandling = libxml_use_internal_errors(true); $document->schemaValidateSource(file_get_contents($xsdFilename)); $errors = libxml_get_errors(); libxml_clear_errors(); libxml_use_internal_errors($originalErrorHandling); return ValidationResult::fromArray($errors); } }