2017 © Pedro Peláez
 

library xml-validator

XmlValidator

image

rmtram/xml-validator

XmlValidator

  • Sunday, February 7, 2016
  • by Rmtram
  • Repository
  • 2 Watchers
  • 1 Stars
  • 6 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 4 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

XmlValidator

Build Status Total
Downloads Latest Stable
Version, (*1)

Introduction

Simple Xml Validator., (*2)

Example

use basic., (*3)


$validator = new Validator(); // Syntax to evaluate whether correct. $validator->addEvaluation(new SyntaxEvaluation()); $validator->addEvaluation(new RequiredEvaluation(['test'])); $xml = '<test></test>'; if ($validator->validate($xml)) { // success } else { // fail $errors = $validator->errors(); }

Evaluation list

xml data, (*4)


<ok>ok</ok>
<ng></ng>
<nest>
    <ok>ok</ok>
    <ng></ng>
</nest>

RequiredEvaluation


// success required $validator = new Validator(); // xml data $xml = '...'; // required columns. $columns = ['ok']; // add required evaluation. $validator->addEvaluation(new RequiredEvaluation($columns)); // true $validator->validate($xml) // success required(nest data) $validator = new Validator(); // xml data $xml = '...'; // required columns. $columns = ['nest.ok']; // add required evaluation. $validator->addEvaluation(new RequiredEvaluation($columns)); // true $validator->validate($xml) //fail required $validator = new Validator(); // xml data $xml = '...'; // required columns. $columns = ['ng']; // add required evaluation. $validator->addEvaluation(new RequiredEvaluation($columns)); // false $validator->validate($xml) //fail required(nest data) $validator = new Validator(); // xml data $xml = '...'; // required columns. $columns = ['ng']; // add required evaluation. $validator->addEvaluation(new RequiredEvaluation($columns)); // false $validator->validate($xml)

The Versions

07/02 2016

dev-master

9999999-dev https://github.com/Rmtram/XmlValidator

XmlValidator

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar Rmtram

xml validator validate xml validator xmlvalidator xmlvalidate xml-validate xml-validator xml validate

07/02 2016

v1.0.0

1.0.0.0 https://github.com/Rmtram/XmlValidator

XmlValidator

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar Rmtram

xml validator validate xml validator xmlvalidator xmlvalidate xml-validate xml-validator xml validate