Code Duplication    Length = 10-10 lines in 2 locations

apps/files_sharing/lib/Helper.php 1 location

@@ 290-299 (lines=10) @@
287
		$shareFolder = \OC::$server->getConfig()->getSystemValue('share_folder', '/');
288
		$shareFolder = Filesystem::normalizePath($shareFolder);
289
290
		if (!$view->file_exists($shareFolder)) {
291
			$dir = '';
292
			$subdirs = explode('/', $shareFolder);
293
			foreach ($subdirs as $subdir) {
294
				$dir = $dir . '/' . $subdir;
295
				if (!$view->is_dir($dir)) {
296
					$view->mkdir($dir);
297
				}
298
			}
299
		}
300
301
		return $shareFolder;
302

apps/files_sharing/lib/share/file.php 1 location

@@ 132-141 (lines=10) @@
129
		\OC\Files\Filesystem::initMountPoints($shareWith);
130
		$view = new \OC\Files\View('/' . $shareWith . '/files');
131
132
		if (!$view->is_dir($shareFolder)) {
133
			$dir = '';
134
			$subdirs = explode('/', $shareFolder);
135
			foreach ($subdirs as $subdir) {
136
				$dir = $dir . '/' . $subdir;
137
				if (!$view->is_dir($dir)) {
138
					$view->mkdir($dir);
139
				}
140
			}
141
		}
142
143
		$excludeList = (is_array($exclude)) ? $exclude : array();
144