public function remove($name = true, $options = null)
    {
        if ($name === true) {
            $this->rules = new RuleCollection();

            return $this;
        }
        $validator = $this->ruleFactory->createRule($name, $options);
        $this->rules->detach($validator);

        return $this;
    }
public function remove($name = true, $options = null)
    {
        if ($name === true) {
            $this->rules = new RuleCollection();

            return $this;
        }
        $validator = $this->ruleFactory->createRule($name, $options);
        $this->rules->detach($validator);

        return $this;
    }
public function remove ( $ name = true , $ options = null ) { if ( $ name === true ) { $ this -> rules = new RuleCollection ( ) ; return $ this ; } $ validator = $ this -> ruleFactory -> createRule ( $ name , $ options ) ; $ this -> rules -> detach ( $ validator ) ; return $ this ; }
Remove validation rule

@param mixed $name
rule name or true if all rules should be deleted for that selector
@param mixed $options
rule options, necessary for rules that depend on params for their ID

@throws \InvalidArgumentException
@internal param string $selector data selector
@return self
Remove validation rule