Code Duplication    Length = 33-33 lines in 2 locations

src/accounts/create.php 1 location

@@ 89-121 (lines=33) @@
86
                                $locale);
87
    }
88
89
    switch ($error)
90
    {
91
        case NO_ERROR:
92
            header('HTTP/1.0 200 OK');
93
            break;
94
95
        case ERROR_INCOMPLETE_FORM:
96
            send_http_error(get_html_resource(RES_ALERT_REQUIRED_ARE_EMPTY_ID));
97
            break;
98
99
        case ERROR_INVALID_USERNAME:
100
            send_http_error(get_html_resource(RES_ALERT_INVALID_USERNAME_ID));
101
            break;
102
103
        case ERROR_ALREADY_EXISTS:
104
            send_http_error(get_html_resource(RES_ALERT_ACCOUNT_ALREADY_EXISTS_ID));
105
            break;
106
107
        case ERROR_INVALID_EMAIL:
108
            send_http_error(get_html_resource(RES_ALERT_INVALID_EMAIL_ID));
109
            break;
110
111
        case ERROR_PASSWORDS_DO_NOT_MATCH:
112
            send_http_error(get_html_resource(RES_ALERT_PASSWORDS_DO_NOT_MATCH_ID));
113
            break;
114
115
        case ERROR_PASSWORD_TOO_SHORT:
116
            send_http_error(ustrprocess(get_html_resource(RES_ALERT_PASSWORD_TOO_SHORT_ID), MIN_PASSWORD_LENGTH));
117
            break;
118
119
        default:
120
            send_http_error(get_html_resource(RES_ALERT_UNKNOWN_ERROR_ID));
121
    }
122
123
    exit;
124
}

src/accounts/modify.php 1 location

@@ 113-145 (lines=33) @@
110
        }
111
    }
112
113
    switch ($error)
114
    {
115
        case NO_ERROR:
116
            header('HTTP/1.0 200 OK');
117
            break;
118
119
        case ERROR_INCOMPLETE_FORM:
120
            send_http_error(get_html_resource(RES_ALERT_REQUIRED_ARE_EMPTY_ID));
121
            break;
122
123
        case ERROR_INVALID_USERNAME:
124
            send_http_error(get_html_resource(RES_ALERT_INVALID_USERNAME_ID));
125
            break;
126
127
        case ERROR_ALREADY_EXISTS:
128
            send_http_error(get_html_resource(RES_ALERT_ACCOUNT_ALREADY_EXISTS_ID));
129
            break;
130
131
        case ERROR_INVALID_EMAIL:
132
            send_http_error(get_html_resource(RES_ALERT_INVALID_EMAIL_ID));
133
            break;
134
135
        case ERROR_PASSWORDS_DO_NOT_MATCH:
136
            send_http_error(get_html_resource(RES_ALERT_PASSWORDS_DO_NOT_MATCH_ID));
137
            break;
138
139
        case ERROR_PASSWORD_TOO_SHORT:
140
            send_http_error(ustrprocess(get_html_resource(RES_ALERT_PASSWORD_TOO_SHORT_ID), MIN_PASSWORD_LENGTH));
141
            break;
142
143
        default:
144
            send_http_error(get_html_resource(RES_ALERT_UNKNOWN_ERROR_ID));
145
    }
146
147
    exit;
148
}