Code Duplication    Length = 12-12 lines in 2 locations

php/elFinder.class.php 2 locations

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