Automattic\WooCommerce\EmailEditor\Validator
Validator::validate
Strict validation & sanitization implementation. It only coerces int to float (e.g. 5 to 5.0).
Метод класса: Validator{}
Хуков нет.
Возвращает
Разное.
Использование
$Validator = new Validator(); $Validator->validate( $schema, $value, $param_name );
- $schema(Schema) (обязательный)
- The schema to validate against.
- $value(разное) (обязательный)
- The value to validate.
- $param_name(строка)
- The parameter name.
По умолчанию:'value'
Код Validator::validate() Validator::validate WC 10.8.1
public function validate( Schema $schema, $value, string $param_name = 'value' ) {
return $this->validate_schema_array( $schema->to_array(), $value, $param_name );
}