Code Duplication    Length = 3-3 lines in 3 locations

classes/models/FrmEntryValidate.php 3 locations

@@ 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 ) {
@@ 161-163 (lines=3) @@
158
159
			$pattern = self::phone_format( $field );
160
161
			if ( ! preg_match( $pattern, $value ) ) {
162
				$errors[ 'field' . $args['id'] ] = FrmFieldsHelper::get_error_msg( $field, 'invalid' );
163
			}
164
		}
165
	}
166