Code Duplication    Length = 3-3 lines in 2 locations

classes/Model.php 2 locations

@@ 53-55 (lines=3) @@
50
      $data = [];
51
      if (!is_callable($transformer)) $transformer = function($k,$v){ return [$k=>$v]; };
52
      foreach (get_object_vars($this) as $key => $value) {
53
        if ($res = $transformer($key, $value)){
54
          $data[key($res)] = current($res);
55
        }
56
      }
57
58
      foreach (static::relationOptions()->links as $hash => $link) {
@@ 70-72 (lines=3) @@
67
          $value = $value ? $value->export(null,$disabled_relations) : false;
68
        unset($disabled_relations[$hash]);
69
70
        if ($res = $transformer($relation, $value)){
71
          $data[key($res)] = current($res);
72
        }
73
74
      }
75
      return $data;