Code Duplication    Length = 13-14 lines in 2 locations

lib/Db/CirclesRequest.php 2 locations

@@ 297-310 (lines=14) @@
294
	 *
295
	 * @param SharingFrame $frame
296
	 */
297
	public function saveFrame(SharingFrame $frame) {
298
299
		$qb = $this->getSharesInsertSql();
300
		$qb->setValue('circle_id', $qb->createNamedParameter($frame->getCircleId()))
301
		   ->setValue('source', $qb->createNamedParameter($frame->getSource()))
302
		   ->setValue('type', $qb->createNamedParameter($frame->getType()))
303
		   ->setValue('headers', $qb->createNamedParameter($frame->getHeaders(true)))
304
		   ->setValue('author', $qb->createNamedParameter($frame->getAuthor()))
305
		   ->setValue('cloud_id', $qb->createNamedParameter($frame->getCloudId()))
306
		   ->setValue('unique_id', $qb->createNamedParameter($frame->getUniqueId()))
307
		   ->setValue('payload', $qb->createNamedParameter($frame->getPayload(true)));
308
309
		$qb->execute();
310
	}
311
312
313
	public function updateFrame(SharingFrame $frame) {
@@ 313-325 (lines=13) @@
310
	}
311
312
313
	public function updateFrame(SharingFrame $frame) {
314
		$qb = $this->getSharesUpdateSql($frame->getUniqueId());
315
		$qb->set('circle_id', $qb->createNamedParameter($frame->getCircleId()))
316
		   ->set('source', $qb->createNamedParameter($frame->getSource()))
317
		   ->set('type', $qb->createNamedParameter($frame->getType()))
318
		   ->set('headers', $qb->createNamedParameter($frame->getHeaders(true)))
319
		   ->set('author', $qb->createNamedParameter($frame->getAuthor()))
320
		   ->set('cloud_id', $qb->createNamedParameter($frame->getCloudId()))
321
		   ->set('unique_id', $qb->createNamedParameter($frame->getUniqueId()))
322
		   ->set('payload', $qb->createNamedParameter($frame->getPayload(true)));
323
324
		$qb->execute();
325
	}
326
327
328
	public function updateCircle(Circle $circle) {