ex

Fork of mbed-os-example-mbed5-blinky by mbed-os-examples

Revision:
49:b9eb462f36a9
Parent:
48:c7ee67edcf1d
Child:
50:9ecaa144d1f3
--- a/dumi_doc-master/schema/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/ConstraintInterface.php	Tue Jul 18 16:56:22 2017 +0800
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,63 +0,0 @@
-<?php
-
-/*
- * This file is part of the JsonSchema package.
- *
- * For the full copyright and license information, please view the LICENSE
- * file that was distributed with this source code.
- */
-
-namespace JsonSchema\Constraints;
-
-use JsonSchema\Entity\JsonPointer;
-
-/**
- * The Constraints Interface
- *
- * @author Robert Schönthal <seroscho@googlemail.com>
- */
-interface ConstraintInterface
-{
-    /**
-     * returns all collected errors
-     *
-     * @return array
-     */
-    public function getErrors();
-
-    /**
-     * adds errors to this validator
-     *
-     * @param array $errors
-     */
-    public function addErrors(array $errors);
-
-    /**
-     * adds an error
-     *
-     * @param JsonPointer|null $path
-     * @param string           $message
-     * @param string           $constraint the constraint/rule that is broken, e.g.: 'minLength'
-     * @param array            $more more array elements to add to the error
-     */
-    public function addError(JsonPointer $path = null, $message, $constraint='', array $more=null);
-
-    /**
-     * checks if the validator has not raised errors
-     *
-     * @return boolean
-     */
-    public function isValid();
-
-    /**
-     * invokes the validation of an element
-     *
-     * @abstract
-     * @param mixed            $value
-     * @param mixed            $schema
-     * @param JsonPointer|null $path
-     * @param mixed            $i
-     * @throws \JsonSchema\Exception\ExceptionInterface
-     */
-    public function check($value, $schema = null, JsonPointer $path = null, $i = null);
-}
\ No newline at end of file