gemorroj / htmlvalidator
W3C HTML Validator service.
Installs: 2 365
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 4
Forks: 0
Open Issues: 0
Requires
- php: >=8.0.2
- symfony/http-client: ^5.4||^6.0||^7.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.41
- phpunit/phpunit: ^9.6
README
Rewritten to use the new API https://validator.w3.org/docs/api.html
Requirements:
- PHP >= 8.0.2
Installation:
composer require gemorroj/htmlvalidator
Example:
<?php use HTMLValidator\HTMLValidator; $validator = new HTMLValidator(); $result = $validator->validateFragment('<html lang="en"><body> </body></html>'); $result = $validator->validateFile('/path/to/file.html'); $result = $validator->validateUri('http://example.com'); var_dump($result->isValid()); print_r($result->getErrors()); print_r($result->getWarnings());