Code Duplication    Length = 7-7 lines in 2 locations

src/Model.php 2 locations

@@ 552-558 (lines=7) @@
549
                return $value + 0;
550
            }
551
552
        case self::TYPE_ARRAY:
553
            // decode JSON into an array
554
            if (is_string($value)) {
555
                return json_decode($value, true);
556
            } else {
557
                return (array) $value;
558
            }
559
560
        case self::TYPE_OBJECT:
561
            // decode JSON into an object
@@ 560-566 (lines=7) @@
557
                return (array) $value;
558
            }
559
560
        case self::TYPE_OBJECT:
561
            // decode JSON into an object
562
            if (is_string($value)) {
563
                return (object) json_decode($value);
564
            } else {
565
                return (object) $value;
566
            }
567
568
        default:
569
            return $value;