Code Duplication    Length = 9-11 lines in 2 locations

src/Resource/MoipResource.php 2 locations

@@ 101-109 (lines=9) @@
98
     *
99
     * @return bool|\DateTime|null
100
     */
101
    protected function getIfSetDateFmt($key, $fmt, stdClass $data = null)
102
    {
103
        $val = $this->getIfSet($key, $data);
104
        if (!empty($val)) {
105
            $dt = \DateTime::createFromFormat($fmt, $val);
106
107
            return $dt ? $dt : null;
108
        }
109
    }
110
111
    /**
112
     * Get a key, representing a date (Y-m-d), of an object if it exists.
@@ 132-142 (lines=11) @@
129
     *
130
     * @return \DateTime|null
131
     */
132
    protected function getIfSetDateTime($key, stdClass $data = null)
133
    {
134
        $rawDateTime = $this->getIfSet($key, $data);
135
136
        $dateTime = null;
137
        if (!empty($rawDateTime)) {
138
            $dateTime = new \DateTime($rawDateTime);
139
        }
140
141
        return $dateTime;
142
    }
143
144
    /**
145
     * Specify data which should be serialized to JSON.