Code Duplication    Length = 15-16 lines in 2 locations

class.FlipREST.php 1 location

@@ 216-230 (lines=15) @@
213
                    if(isset($row[$colName]))
214
                    {
215
                        $value = $row[$colName];
216
                        if(is_object($value))
217
                        {
218
                            switch($colName)
219
                            {
220
                                case '_id':
221
                                    $value = $value->{'$id'};
222
                                default:
223
                                    $value = json_encode($value);
224
                                    break;
225
                            }
226
                        }
227
                        else if(is_array($value))
228
                        {
229
                            $value = implode(',', $value);
230
                        }
231
                        $sheat->setCellValueByColumnAndRow($j, 2+$i, $value);
232
                    }
233
                }

Serialize/class.SpreadSheetSerializer.php 1 location

@@ 57-72 (lines=16) @@
54
                if(isset($row[$colName]))
55
                {
56
                    $value = $row[$colName];
57
                    if(is_object($value))
58
                    {
59
                        switch($colName)
60
                        {
61
                            case '_id':
62
                                $value = $value->{'$id'};
63
                                break;
64
                            default:
65
                                $value = json_encode($value);
66
                                break;
67
                        }
68
                    }
69
                    else if(is_array($value))
70
                    {
71
                        $value = implode(',', $value);
72
                    }
73
                    $tmp[] = $value;
74
                }
75
                else