public function isValid($value)
    {
        foreach ((array) $value as $val) {
            if (\MUtil_String::contains($val, $this->_options[0])) {
                return true;
            }
        }
        return false;
    }
public function isValid($value)
    {
        foreach ((array) $value as $val) {
            if (\MUtil_String::contains($val, $this->_options[0])) {
                return true;
            }
        }
        return false;
    }
public function isValid ( $ value ) { foreach ( ( array ) $ value as $ val ) { if ( \ MUtil_String :: contains ( $ val , $ this -> _options [ 0 ] ) ) { return true ; } } return false ; }
IS the comparison valid?

Settings should already be in place by the construtor.

@param mixed $value The id of the condition
@return bool
IS the comparison valid?