Code Duplication    Length = 9-10 lines in 5 locations

src/Getnet/API/Card.php 2 locations

@@ 49-57 (lines=9) @@
46
     *
47
     * @return array
48
     */
49
    public function jsonSerialize()
50
    {
51
        $vars = get_object_vars($this);
52
        $vars_clear = array_filter($vars, function ($value) {
53
            return null !== $value;
54
        });
55
56
        return $vars_clear;
57
    }
58
59
    /**
60
     * @return mixed
@@ 176-184 (lines=9) @@
173
    /**
174
     * @return false|string
175
     */
176
    public function toJSON()
177
    {
178
        $vars = get_object_vars($this);
179
        $vars_clear = array_filter($vars, function ($value) {
180
            return null !== $value;
181
        });
182
183
        return json_encode($vars_clear, JSON_PRETTY_PRINT);
184
    }
185
}
186

src/Getnet/API/Credit.php 1 location

@@ 61-69 (lines=9) @@
58
    /**
59
     * @return array|mixed
60
     */
61
    public function jsonSerialize()
62
    {
63
        $vars = get_object_vars($this);
64
        $vars_clear = array_filter($vars, function ($value) {
65
            return null !== $value;
66
        });
67
68
        return $vars_clear;
69
    }
70
71
    /**
72
     * @return mixed

src/Getnet/API/Customer.php 1 location

@@ 54-63 (lines=10) @@
51
    /**
52
     * @return array|mixed
53
     */
54
    public function jsonSerialize()
55
    {
56
        $vars = get_object_vars($this);
57
58
        $vars_clear = array_filter($vars, function ($value) {
59
            return null !== $value;
60
        });
61
62
        return $vars_clear;
63
    }
64
65
    /**
66
     * @return mixed

src/Getnet/API/Transaction.php 1 location

@@ 53-61 (lines=9) @@
50
    /**
51
     * @return false|string
52
     */
53
    public function toJSON()
54
    {
55
        $vars = get_object_vars($this);
56
        $vars_clear = array_filter($vars, function ($value) {
57
            return null !== $value;
58
        });
59
60
        return json_encode($vars_clear, JSON_PRETTY_PRINT);
61
    }
62
63
    /**
64
     * @return mixed