Code Duplication    Length = 8-15 lines in 2 locations

lib/private/Files/Config/UserMountCache.php 1 location

@@ 185-192 (lines=8) @@
182
		$query->execute();
183
	}
184
185
	private function removeFromCache(ICachedMountInfo $mount) {
186
		$builder = $this->connection->getQueryBuilder();
187
188
		$query = $builder->delete('mounts')
189
			->where($builder->expr()->eq('user_id', $builder->createNamedParameter($mount->getUser()->getUID())))
190
			->andWhere($builder->expr()->eq('root_id', $builder->createNamedParameter($mount->getRootId(), IQueryBuilder::PARAM_INT)));
191
		$query->execute();
192
	}
193
194
	private function dbRowToMountInfo(array $row) {
195
		$user = $this->userManager->get($row['user_id']);

lib/private/Share20/DefaultShareProvider.php 1 location

@@ 309-323 (lines=15) @@
306
	 *
307
	 * @param \OCP\Share\IShare $share
308
	 */
309
	public function delete(\OCP\Share\IShare $share) {
310
		$qb = $this->dbConn->getQueryBuilder();
311
		$qb->delete('share')
312
			->where($qb->expr()->eq('id', $qb->createNamedParameter($share->getId())));
313
314
		/*
315
		 * If the share is a group share delete all possible
316
		 * user defined groups shares.
317
		 */
318
		if ($share->getShareType() === \OCP\Share::SHARE_TYPE_GROUP) {
319
			$qb->orWhere($qb->expr()->eq('parent', $qb->createNamedParameter($share->getId())));
320
		}
321
322
		$qb->execute();
323
	}
324
325
	/**
326
	 * Unshare a share from the recipient. If this is a group share