Code Duplication    Length = 10-10 lines in 2 locations

htdocs/src/Oc/Postfix/LogEntity.php 1 location

@@ 57-66 (lines=10) @@
54
    /**
55
     * @param array $data
56
     */
57
    public function setData(array $data)
58
    {
59
        foreach ($data as $key => $value) {
60
            if (!property_exists($this, $key)) {
61
                continue;
62
            }
63
64
            $this->{$key} = $value;
65
        }
66
    }
67
68
    /**
69
     * @return array

htdocs/src/Oc/Repository/AbstractEntity.php 1 location

@@ 26-35 (lines=10) @@
23
     *
24
     * @return void
25
     */
26
    public function fromArray(array $data)
27
    {
28
        foreach ($data as $key => $value) {
29
            if (!property_exists($this, $key)) {
30
                continue;
31
            }
32
33
            $this->{$key} = $value;
34
        }
35
    }
36
37
    /**
38
     * Returns all properties as array.