Code Duplication    Length = 12-12 lines in 2 locations

php/elFinder.class.php 2 locations

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