Code Duplication    Length = 8-15 lines in 2 locations

lib/private/files/config/usermountcache.php 1 location

@@ 152-159 (lines=8) @@
149
		$query->execute();
150
	}
151
152
	private function removeFromCache(ICachedMountInfo $mount) {
153
		$builder = $this->connection->getQueryBuilder();
154
155
		$query = $builder->delete('mounts')
156
			->where($builder->expr()->eq('user_id', $builder->createNamedParameter($mount->getUser()->getUID())))
157
			->andWhere($builder->expr()->eq('root_id', $builder->createNamedParameter($mount->getRootId(), IQueryBuilder::PARAM_INT)));
158
		$query->execute();
159
	}
160
161
	private function dbRowToMountInfo(array $row) {
162
		$user = $this->userManager->get($row['user_id']);

lib/private/Share20/DefaultShareProvider.php 1 location

@@ 296-310 (lines=15) @@
293
	 *
294
	 * @param \OCP\Share\IShare $share
295
	 */
296
	public function delete(\OCP\Share\IShare $share) {
297
		$qb = $this->dbConn->getQueryBuilder();
298
		$qb->delete('share')
299
			->where($qb->expr()->eq('id', $qb->createNamedParameter($share->getId())));
300
301
		/*
302
		 * If the share is a group share delete all possible
303
		 * user defined groups shares.
304
		 */
305
		if ($share->getShareType() === \OCP\Share::SHARE_TYPE_GROUP) {
306
			$qb->orWhere($qb->expr()->eq('parent', $qb->createNamedParameter($share->getId())));
307
		}
308
309
		$qb->execute();
310
	}
311
312
	/**
313
	 * Unshare a share from the recipient. If this is a group share