Code Duplication    Length = 10-14 lines in 2 locations

apps/federatedfilesharing/lib/federatedshareprovider.php 1 location

@@ 217-230 (lines=14) @@
214
	 * @param IShare $share
215
	 * @return IShare The share object
216
	 */
217
	public function update(IShare $share) {
218
		/*
219
		 * We allow updating the permissions of federated shares
220
		 */
221
		$qb = $this->dbConnection->getQueryBuilder();
222
			$qb->update('share')
223
				->where($qb->expr()->eq('id', $qb->createNamedParameter($share->getId())))
224
				->set('permissions', $qb->createNamedParameter($share->getPermissions()))
225
				->set('uid_owner', $qb->createNamedParameter($share->getShareOwner()))
226
				->set('uid_initiator', $qb->createNamedParameter($share->getSharedBy()))
227
				->execute();
228
229
		return $share;
230
	}
231
232
	/**
233
	 * @inheritdoc

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

@@ 141-150 (lines=10) @@
138
		], ['root_id', 'user_id']);
139
	}
140
141
	private function setMountPoint(ICachedMountInfo $mount) {
142
		$builder = $this->connection->getQueryBuilder();
143
144
		$query = $builder->update('mounts')
145
			->set('mount_point', $builder->createNamedParameter($mount->getMountPoint()))
146
			->where($builder->expr()->eq('user_id', $builder->createNamedParameter($mount->getUser()->getUID())))
147
			->andWhere($builder->expr()->eq('root_id', $builder->createNamedParameter($mount->getRootId(), IQueryBuilder::PARAM_INT)));
148
149
		$query->execute();
150
	}
151
152
	private function removeFromCache(ICachedMountInfo $mount) {
153
		$builder = $this->connection->getQueryBuilder();