Code Duplication    Length = 5-6 lines in 2 locations

lib/elFinderVolumeDriver.class.php 2 locations

@@ 6272-6277 (lines=6) @@
6269
                    $res['rmNames'][] = $name;
6270
                    continue;
6271
                }
6272
                if ($chkMime && ($mimeByName = self::mimetypeInternalDetect($name)) && $mimeByName !== 'unknown' && ! $this->allowPutMime($mimeByName)) {
6273
                    self::localRmdirRecursive($p);
6274
                    $res['mimes'][] = $p;
6275
                    $res['rmNames'][] = $name;
6276
                    continue;
6277
                }
6278
                if ($isDir) {
6279
                    $cRes = $this->checkExtractItems($p, $checks);
6280
                    foreach ($cRes as $k => $v) {
@@ 6305-6309 (lines=5) @@
6302
                unlink($path);
6303
                $res['writables'][] = $path;
6304
                $res['rmNames'][] = $name;
6305
            } elseif ($chkMime && ($mimeByName = self::mimetypeInternalDetect($name)) && $mimeByName !== 'unknown' && ! $this->allowPutMime($mimeByName)) {
6306
                unlink($path);
6307
                $res['mimes'][] = $path;
6308
                $res['rmNames'][] = $name;
6309
            } else {
6310
                $res['totalSize'] += sprintf('%u', filesize($path));
6311
            }
6312
        }