Code Duplication    Length = 12-12 lines in 2 locations

php/elFinder.class.php 2 locations

@@ 1057-1068 (lines=12) @@
1054
	 * @return array
1055
	 * @author Dmitry (dio) Levashov
1056
	 **/
1057
	protected function mkdir($args) {
1058
		$target = $args['target'];
1059
		$name   = $args['name'];
1060
		
1061
		if (($volume = $this->volume($target)) == false) {
1062
			return array('error' => $this->error(self::ERROR_MKDIR, $name, self::ERROR_TRGDIR_NOT_FOUND, '#'.$target));
1063
		}
1064
1065
		return ($dir = $volume->mkdir($target, $name)) == false
1066
			? array('error' => $this->error(self::ERROR_MKDIR, $name, $volume->error()))
1067
			: array('added' => array($dir));
1068
	}
1069
	
1070
	/**
1071
	 * Create empty file
@@ 1077-1088 (lines=12) @@
1074
	 * @return array
1075
	 * @author Dmitry (dio) Levashov
1076
	 **/
1077
	protected function mkfile($args) {
1078
		$target = $args['target'];
1079
		$name   = $args['name'];
1080
		
1081
		if (($volume = $this->volume($target)) == false) {
1082
			return array('error' => $this->error(self::ERROR_MKFILE, $name, self::ERROR_TRGDIR_NOT_FOUND, '#'.$target));
1083
		}
1084
1085
		return ($file = $volume->mkfile($target, $args['name'])) == false
1086
			? array('error' => $this->error(self::ERROR_MKFILE, $name, $volume->error()))
1087
			: array('added' => array($file));
1088
	}
1089
	
1090
	/**
1091
	 * Rename file