Contactable\SWV

CompositeRule::validate()publicCF7 1.0

Validates with this rule's logic.

Метод класса: CompositeRule{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

$CompositeRule = new CompositeRule();
$CompositeRule->validate( $context );
$context(массив) (обязательный)
Context.

Код CompositeRule::validate() CF7 5.9.8

public function validate( $context ) {
	foreach ( $this->rules() as $rule ) {
		if ( $rule->matches( $context ) ) {
			$result = $rule->validate( $context );

			if ( is_wp_error( $result ) ) {
				return $result;
			}
		}
	}

	return true;
}