Nette\Forms\Rules::addCondition PHP Méthode

addCondition() public méthode

Adds a validation condition and returns new branch.
public addCondition ( $validator, $arg = NULL ) : self
Résultat self new branch
    public function addCondition($validator, $arg = NULL)
    {
        if ($validator === Form::VALID || $validator === ~Form::VALID) {
            throw new Nette\InvalidArgumentException('You cannot use Form::VALID in the addCondition method.');
        }
        return $this->addConditionOn($this->control, $validator, $arg);
    }

Usage Example

Exemple #1
0
	/**
	 * Adds a validation condition a returns new branch.
	 * @param  mixed     condition type
	 * @param  mixed      optional condition arguments
	 * @return Rules      new branch
	 */
	public function addCondition($operation, $value = NULL)
	{
		return $this->rules->addCondition($operation, $value);
	}
All Usage Examples Of Nette\Forms\Rules::addCondition