Code Duplication    Length = 7-7 lines in 2 locations

src/Model.php 2 locations

@@ 582-588 (lines=7) @@
579
                return $value + 0;
580
            }
581
582
        case self::TYPE_ARRAY:
583
            // decode JSON into an array
584
            if (is_string($value)) {
585
                return json_decode($value, true);
586
            } else {
587
                return (array) $value;
588
            }
589
590
        case self::TYPE_OBJECT:
591
            // decode JSON into an object
@@ 590-596 (lines=7) @@
587
                return (array) $value;
588
            }
589
590
        case self::TYPE_OBJECT:
591
            // decode JSON into an object
592
            if (is_string($value)) {
593
                return (object) json_decode($value);
594
            } else {
595
                return (object) $value;
596
            }
597
598
        default:
599
            return $value;