Code Duplication    Length = 8-8 lines in 2 locations

catalog/includes/OSC/OM/Mail.php 2 locations

@@ 142-149 (lines=8) @@
139
140
    public function addAttachment($file, $is_uploaded = false)
141
    {
142
        if ($is_uploaded === true) {
143
        } elseif (file_exists($file) && is_readable($file)) {
144
            $data = file_get_contents($file);
145
            $filename = basename($file);
146
            $mimetype = $this->get_mime_type($filename);
147
        } else {
148
            return false;
149
        }
150
151
        $this->attachments[] = [
152
            'filename' => $filename,
@@ 160-167 (lines=8) @@
157
158
    public function addImage($file, $is_uploaded = false)
159
    {
160
        if ($is_uploaded === true) {
161
        } elseif (file_exists($file) && is_readable($file)) {
162
            $data = file_get_contents($file);
163
            $filename = basename($file);
164
            $mimetype = $this->get_mime_type($filename);
165
        } else {
166
            return false;
167
        }
168
169
        $this->images[] = [
170
            'id' => md5(uniqid(time())),