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);