Code Duplication    Length = 4-6 lines in 2 locations

lib/elFinder.class.php 2 locations

@@ 3195-3198 (lines=4) @@
3192
	    $errors = [];
3193
3194
	    if ($target) {
3195
	        if ($volume = $this->volume($target)) {
3196
	            $result = $volume->search($q, $mimes, $target);
3197
	            $errors = array_merge($errors, $volume->error());
3198
	        }
3199
	    } else {
3200
	        foreach ($this->volumes as $volume) {
3201
	            $result = array_merge($result, $volume->search($q, $mimes));
@@ 3199-3204 (lines=6) @@
3196
	            $result = $volume->search($q, $mimes, $target);
3197
	            $errors = array_merge($errors, $volume->error());
3198
	        }
3199
	    } else {
3200
	        foreach ($this->volumes as $volume) {
3201
	            $result = array_merge($result, $volume->search($q, $mimes));
3202
	            $errors = array_merge($errors, $volume->error());
3203
	        }
3204
	    }
3205
3206
	    $result = ['files' => $result];
3207
	    if ($errors) {