Code Duplication    Length = 7-10 lines in 5 locations

apps/dav/lib/Migration/FixBirthdayCalendarComponent.php 1 location

@@ 53-61 (lines=9) @@
50
	/**
51
	 * @inheritdoc
52
	 */
53
	public function run(IOutput $output) {
54
		$query = $this->connection->getQueryBuilder();
55
		$updated = $query->update('calendars')
56
			->set('components', $query->createNamedParameter('VEVENT'))
57
			->where($query->expr()->eq('uri', $query->createNamedParameter(BirthdayService::BIRTHDAY_CALENDAR_URI)))
58
			->execute();
59
60
		$output->info("$updated birthday calendars updated.");
61
	}
62
}
63

apps/federatedfilesharing/lib/FederatedShareProvider.php 1 location

@@ 905-914 (lines=10) @@
902
	 * @param string $uid
903
	 * @param int $shareType
904
	 */
905
	public function userDeleted($uid, $shareType) {
906
		//TODO: probabaly a good idea to send unshare info to remote servers
907
908
		$qb = $this->dbConnection->getQueryBuilder();
909
910
		$qb->delete('share')
911
			->where($qb->expr()->eq('share_type', $qb->createNamedParameter(\OCP\Share::SHARE_TYPE_REMOTE)))
912
			->andWhere($qb->expr()->eq('uid_owner', $qb->createNamedParameter($uid)))
913
			->execute();
914
	}
915
916
	/**
917
	 * This provider does not handle groups

apps/sharebymail/lib/ShareByMailProvider.php 1 location

@@ 762-769 (lines=8) @@
759
	 * @param string $uid
760
	 * @param int $shareType
761
	 */
762
	public function userDeleted($uid, $shareType) {
763
		$qb = $this->dbConnection->getQueryBuilder();
764
765
		$qb->delete('share')
766
			->where($qb->expr()->eq('share_type', $qb->createNamedParameter(\OCP\Share::SHARE_TYPE_EMAIL)))
767
			->andWhere($qb->expr()->eq('uid_owner', $qb->createNamedParameter($uid)))
768
			->execute();
769
	}
770
771
	/**
772
	 * This provider does not support group shares

lib/private/BackgroundJob/JobList.php 2 locations

@@ 288-294 (lines=7) @@
285
	 *
286
	 * @param IJob $job
287
	 */
288
	public function unlockJob($job) {
289
		$query = $this->connection->getQueryBuilder();
290
		$query->update('jobs')
291
			->set('reserved_at', $query->expr()->literal(0, IQueryBuilder::PARAM_INT))
292
			->where($query->expr()->eq('id', $query->createNamedParameter($job->getId(), IQueryBuilder::PARAM_INT)));
293
		$query->execute();
294
	}
295
296
	/**
297
	 * get the id of the last ran job
@@ 313-319 (lines=7) @@
310
	 *
311
	 * @param IJob $job
312
	 */
313
	public function setLastRun($job) {
314
		$query = $this->connection->getQueryBuilder();
315
		$query->update('jobs')
316
			->set('last_run', $query->createNamedParameter(time(), IQueryBuilder::PARAM_INT))
317
			->where($query->expr()->eq('id', $query->createNamedParameter($job->getId(), IQueryBuilder::PARAM_INT)));
318
		$query->execute();
319
	}
320
}
321