Automattic\WooCommerce\Blocks\Domain\Services\CheckoutFieldsSchema
Validation::has_field_schema()
Check if the fields have defined schema.
Метод класса: Validation{}
Хуков нет.
Возвращает
true|false
.
Использование
$result = Validation::has_field_schema( $fields );
- $fields(массив) (обязательный)
- The fields.
Код Validation::has_field_schema() Validation::has field schema WC 9.8.5
public static function has_field_schema( $fields ) { $return = false; foreach ( $fields as $field ) { if ( ! empty( $field['rules'] ) && is_array( $field['rules'] ) && ( ! empty( $field['rules']['required'] ) || ! empty( $field['rules']['hidden'] ) || ! empty( $field['rules']['validation'] ) ) ) { $return = true; break; } } return $return; }