Code Duplication    Length = 8-11 lines in 3 locations

classes/autoptimizeCriticalCSSSettingsAjax.php 3 locations

@@ 103-113 (lines=11) @@
100
        }
101
102
        // Prepare response.
103
        if ( ! $status || $error ) {
104
            $response['code']   = '500';
105
            $response['string'] = 'Error saving file ' . $critcssfile . '.';
106
        } else {
107
            $response['code'] = '200';
108
            if ( $critcssfile ) {
109
                $response['string'] = 'File ' . $critcssfile . ' saved.';
110
            } else {
111
                $response['string'] = 'Empty content do not need to be saved.';
112
            }
113
        }
114
115
        // Dispatch respose.
116
        echo json_encode( $response );
@@ 146-156 (lines=11) @@
143
        }
144
145
        // Prepare response.
146
        if ( $error ) {
147
            $response['code']   = '500';
148
            $response['string'] = 'Error removing file ' . $critcssfile . '.';
149
        } else {
150
            $response['code'] = '200';
151
            if ( $status ) {
152
                $response['string'] = 'File ' . $critcssfile . ' removed.';
153
            } else {
154
                $response['string'] = 'No file to be removed.';
155
            }
156
        }
157
158
        // Dispatch respose.
159
        echo json_encode( $response );
@@ 259-266 (lines=8) @@
256
        }
257
258
        // Prepare response.
259
        if ( ! $status || $error ) {
260
            $response['code'] = '500';
261
            $response['msg']  = 'Error saving file ' . $file . ', code: ' . $ret;
262
        } else {
263
            $response['code'] = '200';
264
            $response['msg']  = 'File ' . $file . ' saved.';
265
            $response['file'] = $file;
266
        }
267
268
        // Dispatch respose.
269
        echo json_encode( $response );