Code Duplication    Length = 5-5 lines in 2 locations

src/wp-includes/class-json.php 2 locations

@@ 780-784 (lines=5) @@
777
 	                              // "name":value pair
778
                                    $key = $this->decode($parts[1]);
779
                                    $val = $this->decode(trim(substr($slice, strlen($parts[0])), ", \t\n\r\0\x0B"));
780
                                    if ($this->use & SERVICES_JSON_LOOSE_TYPE) {
781
                                        $obj[$key] = $val;
782
                                    } else {
783
                                        $obj->$key = $val;
784
                                    }
785
                                } elseif (preg_match('/^\s*(\w+)\s*:/Uis', $slice, $parts)) {
786
                                    // name:value pair, where name is unquoted
787
                                    $key = $parts[1];
@@ 790-794 (lines=5) @@
787
                                    $key = $parts[1];
788
                                    $val = $this->decode(trim(substr($slice, strlen($parts[0])), ", \t\n\r\0\x0B"));
789
790
                                    if ($this->use & SERVICES_JSON_LOOSE_TYPE) {
791
                                        $obj[$key] = $val;
792
                                    } else {
793
                                        $obj->$key = $val;
794
                                    }
795
                                }
796
797
                            }