Code Duplication    Length = 10-10 lines in 2 locations

apps/files_sharing/lib/helper.php 1 location

@@ 315-324 (lines=10) @@
312
		$shareFolder = \OC::$server->getConfig()->getSystemValue('share_folder', '/');
313
		$shareFolder = Filesystem::normalizePath($shareFolder);
314
315
		if (!$view->file_exists($shareFolder)) {
316
			$dir = '';
317
			$subdirs = explode('/', $shareFolder);
318
			foreach ($subdirs as $subdir) {
319
				$dir = $dir . '/' . $subdir;
320
				if (!$view->is_dir($dir)) {
321
					$view->mkdir($dir);
322
				}
323
			}
324
		}
325
326
		return $shareFolder;
327

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

@@ 90-99 (lines=10) @@
87
		\OC\Files\Filesystem::initMountPoints($shareWith);
88
		$view = new \OC\Files\View('/' . $shareWith . '/files');
89
90
		if (!$view->is_dir($shareFolder)) {
91
			$dir = '';
92
			$subdirs = explode('/', $shareFolder);
93
			foreach ($subdirs as $subdir) {
94
				$dir = $dir . '/' . $subdir;
95
				if (!$view->is_dir($dir)) {
96
					$view->mkdir($dir);
97
				}
98
			}
99
		}
100
101
		$excludeList = (is_array($exclude)) ? $exclude : array();
102