/** * Adds a validation condition based on another control a returns new branch. * @param IFormControl form control * @param mixed condition type * @param mixed optional condition arguments * @return Rules new branch */ public function addConditionOn(IFormControl $control, $operation, $value = NULL) { return $this->rules->addConditionOn($control, $operation, $value); }