Code Duplication    Length = 11-11 lines in 2 locations

Twig/Extension/TwigExtension.php 1 location

@@ 42-52 (lines=11) @@
39
40
    public function format_cell($value)
41
    {
42
        if (is_object($value)) {
43
            if ($value instanceof \DateTime) {
44
                return $value->format(\DateTime::ISO8601);
45
            }
46
47
            return 'object: '.get_class($value);
48
        } elseif (is_scalar($value)) {
49
            return $value;
50
        } elseif (is_array($value)) {
51
            return 'array';
52
        }
53
    }
54
}
55

Grid/Column/GridColumn.php 1 location

@@ 88-98 (lines=11) @@
85
                }
86
            }
87
        }
88
        if (is_object($value)) {
89
            if ($value instanceof \DateTime) {
90
                return $value->format(\DateTime::ISO8601);
91
            }
92
93
            return 'object: '.get_class($value);
94
        } elseif (is_scalar($value)) {
95
            return $value;
96
        } elseif (is_array($value)) {
97
            return 'array: '.print_r($value, true);
98
        }
99
100
        return $value;
101
    }