Code Duplication    Length = 13-14 lines in 2 locations

lib/Db/CirclesRequest.php 2 locations

@@ 92-105 (lines=14) @@
89
	 *
90
	 * @param SharingFrame $frame
91
	 */
92
	public function saveFrame(SharingFrame $frame) {
93
94
		$qb = $this->getSharesInsertSql();
95
		$qb->setValue('circle_id', $qb->createNamedParameter($frame->getCircleId()))
96
		   ->setValue('source', $qb->createNamedParameter($frame->getSource()))
97
		   ->setValue('type', $qb->createNamedParameter($frame->getType()))
98
		   ->setValue('headers', $qb->createNamedParameter($frame->getHeaders(true)))
99
		   ->setValue('author', $qb->createNamedParameter($frame->getAuthor()))
100
		   ->setValue('cloud_id', $qb->createNamedParameter($frame->getCloudId()))
101
		   ->setValue('unique_id', $qb->createNamedParameter($frame->getUniqueId()))
102
		   ->setValue('payload', $qb->createNamedParameter($frame->getPayload(true)));
103
104
		$qb->execute();
105
	}
106
107
108
	public function updateFrame(SharingFrame $frame) {
@@ 108-120 (lines=13) @@
105
	}
106
107
108
	public function updateFrame(SharingFrame $frame) {
109
		$qb = $this->getSharesUpdateSql($frame->getUniqueId());
110
		$qb->set('circle_id', $qb->createNamedParameter($frame->getCircleId()))
111
		   ->set('source', $qb->createNamedParameter($frame->getSource()))
112
		   ->set('type', $qb->createNamedParameter($frame->getType()))
113
		   ->set('headers', $qb->createNamedParameter($frame->getHeaders(true)))
114
		   ->set('author', $qb->createNamedParameter($frame->getAuthor()))
115
		   ->set('cloud_id', $qb->createNamedParameter($frame->getCloudId()))
116
		   ->set('unique_id', $qb->createNamedParameter($frame->getUniqueId()))
117
		   ->set('payload', $qb->createNamedParameter($frame->getPayload(true)));
118
119
		$qb->execute();
120
	}
121
122
123
	/**