public function addConstraints($constraints) {
        if (is_array($constraints)) {
            $this->constraints = array_merge($this->constraints, $constraints);
        } else {
            $this->constraints[] = (string)$constraints;
        }
    }
public function addConstraints($constraints) {
        if (is_array($constraints)) {
            $this->constraints = array_merge($this->constraints, $constraints);
        } else {
            $this->constraints[] = (string)$constraints;
        }
    }
public function addConstraints ( $ constraints ) { if ( is_array ( $ constraints ) ) { $ this -> constraints = array_merge ( $ this -> constraints , $ constraints ) ; } else { $ this -> constraints [ ] = ( string ) $ constraints ; } }
Add constraint metadata.

@param array|string $constraints An array of constraint names or a constraint name.
Add constraint metadata .