Code Duplication    Length = 6-9 lines in 3 locations

classes/autoptimizeCriticalCSSCron.php 3 locations

@@ 529-534 (lines=6) @@
526
527
                // Return the request body.
528
                return $body;
529
            } else {
530
                // Log successful requests with invalid reponses.
531
                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 );
532
                autoptimizeCriticalCSSCore::ao_ccss_log( print_r( $body, true ), 2 );
533
                return $body;
534
            }
535
        } else {
536
            // Response code is anything else.
537
            // Log failed request with a valid response code and return body.
@@ 550-558 (lines=9) @@
547
548
                // Return the request body.
549
                return $body;
550
            } else {
551
                // Log failed request with no response and return false.
552
                autoptimizeCriticalCSSCore::ao_ccss_log( 'criticalcss.com: POST generate request for path <' . $src_url . '> has no response, this could be a service timeout', 2 );
553
                if ( is_wp_error( $req ) ) {
554
                    autoptimizeCriticalCSSCore::ao_ccss_log( $req->get_error_message(), 2 );
555
                }
556
557
                return false;
558
            }
559
        }
560
    }
561
@@ 600-605 (lines=6) @@
597
                // Log no CSS error and return encoded request body.
598
                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 );
599
                return $body;
600
            } else {
601
                // Log failed request and return false.
602
                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 );
603
                autoptimizeCriticalCSSCore::ao_ccss_log( print_r( $body, true ), 2 );
604
                return false;
605
            }
606
        } else {
607
            // Response code is anything else
608
            // Log failed request with a valid response code and return body.