Code Duplication    Length = 15-16 lines in 2 locations

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

class.FlipREST.php 1 location

@@ 339-353 (lines=15) @@
336
                    if(isset($row[$colName]))
337
                    {
338
                        $value = $row[$colName];
339
                        if(is_object($value))
340
                        {
341
                            switch($colName)
342
                            {
343
                                case '_id':
344
                                    $value = $value->{'$id'};
345
                                default:
346
                                    $value = json_encode($value);
347
                                    break;
348
                            }
349
                        }
350
                        else if(is_array($value))
351
                        {
352
                            $value = implode(',', $value);
353
                        }
354
                        $sheat->setCellValueByColumnAndRow($j, 2 + $i, $value);
355
                    }
356
                }