Open Journal Systems  3.3.0
Constraint.php
1 <?php
2 /*
3  * citeproc-php
4  *
5  * @link http://github.com/seboettg/citeproc-php for the source repository
6  * @copyright Copyright (c) 2016 Sebastian Böttger.
7  * @license https://opensource.org/licenses/MIT
8  */
9 
11 
19 interface Constraint
20 {
21  const MATCH_NONE = "none";
22 
23  const MATCH_ANY = "any";
24 
25  const MATCH_ALL = "all";
26 
32  public function validate($value, $citationNumber = null);
33 }
Seboettg\CiteProc\Constraint\Constraint\MATCH_ALL
const MATCH_ALL
Definition: Constraint.php:25
Seboettg\CiteProc\Constraint\Constraint\validate
validate($value, $citationNumber=null)
Seboettg\CiteProc\Constraint\Constraint\MATCH_NONE
const MATCH_NONE
Definition: Constraint.php:21
Seboettg\CiteProc\Constraint\Constraint
Definition: Constraint.php:19
Seboettg\CiteProc\Constraint
Definition: AbstractConstraint.php:8
Seboettg\CiteProc\Constraint\Constraint\MATCH_ANY
const MATCH_ANY
Definition: Constraint.php:23