Code Duplication    Length = 12-12 lines in 2 locations

php/elFinder.class.php 2 locations

@@ 1101-1112 (lines=12) @@
1098
	 * @return array
1099
	 * @author Dmitry (dio) Levashov
1100
	 **/
1101
	protected function mkdir($args) {
1102
		$target = $args['target'];
1103
		$name   = $args['name'];
1104
		
1105
		if (($volume = $this->volume($target)) == false) {
1106
			return array('error' => $this->error(self::ERROR_MKDIR, $name, self::ERROR_TRGDIR_NOT_FOUND, '#'.$target));
1107
		}
1108
1109
		return ($dir = $volume->mkdir($target, $name)) == false
1110
			? array('error' => $this->error(self::ERROR_MKDIR, $name, $volume->error()))
1111
			: array('added' => array($dir));
1112
	}
1113
	
1114
	/**
1115
	 * Create empty file
@@ 1121-1132 (lines=12) @@
1118
	 * @return array
1119
	 * @author Dmitry (dio) Levashov
1120
	 **/
1121
	protected function mkfile($args) {
1122
		$target = $args['target'];
1123
		$name   = $args['name'];
1124
		
1125
		if (($volume = $this->volume($target)) == false) {
1126
			return array('error' => $this->error(self::ERROR_MKFILE, $name, self::ERROR_TRGDIR_NOT_FOUND, '#'.$target));
1127
		}
1128
1129
		return ($file = $volume->mkfile($target, $args['name'])) == false
1130
			? array('error' => $this->error(self::ERROR_MKFILE, $name, $volume->error()))
1131
			: array('added' => array($file));
1132
	}
1133
	
1134
	/**
1135
	 * Rename file