Code Duplication    Length = 3-4 lines in 3 locations

lib/elFinder.class.php 3 locations

@@ 2030-2032 (lines=3) @@
2027
	        return ['error' => $this->error(self::ERROR_INV_PARAMS, 'mkdir')];
2028
	    }
2029
2030
	    if (($volume = $this->volume($target)) == false) {
2031
	        return ['error' => $this->error(self::ERROR_MKDIR, $name, self::ERROR_TRGDIR_NOT_FOUND, '#'.$target)];
2032
	    }
2033
	    if ($dirs) {
2034
	        sort($dirs);
2035
	        $reset = null;
@@ 2078-2080 (lines=3) @@
2075
	    $target = $args['target'];
2076
	    $name = $args['name'];
2077
2078
	    if (($volume = $this->volume($target)) == false) {
2079
	        return ['error' => $this->error(self::ERROR_MKFILE, $name, self::ERROR_TRGDIR_NOT_FOUND, '#'.$target)];
2080
	    }
2081
2082
	    return ($file = $volume->mkfile($target, $args['name'])) == false
2083
			? ['error' => $this->error(self::ERROR_MKFILE, $name, $volume->error())]
@@ 2164-2167 (lines=4) @@
2161
	    foreach ($targets as $target) {
2162
	        self::extendTimeLimit();
2163
2164
	        if (($volume = $this->volume($target)) == false) {
2165
	            $result['warning'] = $this->error(self::ERROR_RM, '#'.$target, self::ERROR_FILE_NOT_FOUND);
2166
	            break;
2167
	        }
2168
2169
	        if ($this->itemLocked($target)) {
2170
	            $rm = $volume->file($target);