Code Duplication    Length = 6-9 lines in 3 locations

classes/autoptimizeCriticalCSSCron.php 3 locations

@@ 540-545 (lines=6) @@
537
538
                // Return the request body.
539
                return $body;
540
            } else {
541
                // Log successful requests with invalid reponses.
542
                autoptimizeCriticalCSSCore::ao_ccss_log( 'criticalcss.com: POST generate request for path <' . $src_url . '> replied with code <' . $code . '> and an UNKNOWN error condition, body follows...', 2 );
543
                autoptimizeCriticalCSSCore::ao_ccss_log( print_r( $body, true ), 2 );
544
                return $body;
545
            }
546
        } else {
547
            // Response code is anything else.
548
            // Log failed request with a valid response code and return body.
@@ 561-569 (lines=9) @@
558
559
                // Return the request body.
560
                return $body;
561
            } else {
562
                // Log failed request with no response and return false.
563
                autoptimizeCriticalCSSCore::ao_ccss_log( 'criticalcss.com: POST generate request for path <' . $src_url . '> has no response, this could be a service timeout', 2 );
564
                if ( is_wp_error( $req ) ) {
565
                    autoptimizeCriticalCSSCore::ao_ccss_log( $req->get_error_message(), 2 );
566
                }
567
568
                return false;
569
            }
570
        }
571
    }
572
@@ 611-616 (lines=6) @@
608
                // Log no CSS error and return encoded request body.
609
                autoptimizeCriticalCSSCore::ao_ccss_log( 'criticalcss.com: GET results request for remote job id <' . $jobid . '> replied successfully but the CSS for it does not exist anymore', 3 );
610
                return $body;
611
            } else {
612
                // Log failed request and return false.
613
                autoptimizeCriticalCSSCore::ao_ccss_log( 'criticalcss.com: GET results request for remote job id <' . $jobid . '> replied with code <' . $code . '> and an UNKNOWN error condition, body follows...', 2 );
614
                autoptimizeCriticalCSSCore::ao_ccss_log( print_r( $body, true ), 2 );
615
                return false;
616
            }
617
        } else {
618
            // Response code is anything else
619
            // Log failed request with a valid response code and return body.