@@ 115-117 (lines=3) @@ | ||
112 | } |
|
113 | ||
114 | //validate the url format |
|
115 | if ( ! preg_match('/^http(s)?:\/\/([\da-z\.-]+)\.([\da-z\.-]+)/i', $value) ) { |
|
116 | $errors[ 'field' . $args['id'] ] = FrmFieldsHelper::get_error_msg( $field, 'invalid' ); |
|
117 | } |
|
118 | } |
|
119 | ||
120 | public static function validate_email_field( &$errors, $field, $value, $args ) { |
|
@@ 126-128 (lines=3) @@ | ||
123 | } |
|
124 | ||
125 | //validate the email format |
|
126 | if ( ! is_email($value) ) { |
|
127 | $errors[ 'field' . $args['id'] ] = FrmFieldsHelper::get_error_msg( $field, 'invalid' ); |
|
128 | } |
|
129 | } |
|
130 | ||
131 | public static function validate_number_field( &$errors, $field, $value, $args ) { |
|
@@ 163-165 (lines=3) @@ | ||
160 | ||
161 | $pattern = self::phone_format( $field ); |
|
162 | ||
163 | if ( ! preg_match( $pattern, $value ) ) { |
|
164 | $errors[ 'field' . $args['id'] ] = FrmFieldsHelper::get_error_msg( $field, 'invalid' ); |
|
165 | } |
|
166 | } |
|
167 | ||
168 | public static function phone_format( $field ) { |