Code Duplication    Length = 12-12 lines in 2 locations

lib/private/Share20/ProviderFactory.php 2 locations

@@ 81-92 (lines=12) @@
78
	 * @return DefaultShareProvider
79
	 */
80
	protected function defaultShareProvider() {
81
		if ($this->defaultProvider === null) {
82
			$this->defaultProvider = new DefaultShareProvider(
83
				$this->serverContainer->getDatabaseConnection(),
84
				$this->serverContainer->getUserManager(),
85
				$this->serverContainer->getGroupManager(),
86
				$this->serverContainer->getLazyRootFolder(),
87
				$this->serverContainer->getMailer(),
88
				$this->serverContainer->query(Defaults::class),
89
				$this->serverContainer->getL10N('sharing'),
90
				$this->serverContainer->getURLGenerator()
91
			);
92
		}
93
94
		return $this->defaultProvider;
95
	}
@@ 210-221 (lines=12) @@
207
			return null;
208
		}
209
210
		if ($this->shareByCircleProvider === null) {
211
212
			$this->shareByCircleProvider = new \OCA\Circles\ShareByCircleProvider(
213
				$this->serverContainer->getDatabaseConnection(),
214
				$this->serverContainer->getSecureRandom(),
215
				$this->serverContainer->getUserManager(),
216
				$this->serverContainer->getLazyRootFolder(),
217
				$this->serverContainer->getL10N('circles'),
218
				$this->serverContainer->getLogger(),
219
				$this->serverContainer->getURLGenerator()
220
			);
221
		}
222
223
		return $this->shareByCircleProvider;
224
	}