WPCF7_ConfigValidator::build_message
Builds an error message by replacing placeholders.
Метод класса: WPCF7_ConfigValidator{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
$WPCF7_ConfigValidator = new WPCF7_ConfigValidator(); $WPCF7_ConfigValidator->build_message( $message, $params );
- $message(обязательный)
- .
- $params
- .
По умолчанию:''
Код WPCF7_ConfigValidator::build_message() WPCF7 ConfigValidator::build message CF7 6.1.4
public function build_message( $message, $params = '' ) {
$params = wp_parse_args( $params, array() );
foreach ( $params as $key => $val ) {
if ( ! preg_match( '/^[0-9A-Za-z_]+$/', $key ) ) { // invalid key
continue;
}
$placeholder = '%' . $key . '%';
if ( false !== stripos( $message, $placeholder ) ) {
$message = str_ireplace( $placeholder, $val, $message );
}
}
return $message;
}