Code Duplication    Length = 13-14 lines in 2 locations

lib/Db/CirclesRequest.php 2 locations

@@ 115-128 (lines=14) @@
112
	 *
113
	 * @param SharingFrame $frame
114
	 */
115
	public function saveFrame(SharingFrame $frame) {
116
117
		$qb = $this->getSharesInsertSql();
118
		$qb->setValue('circle_id', $qb->createNamedParameter($frame->getCircleId()))
119
		   ->setValue('source', $qb->createNamedParameter($frame->getSource()))
120
		   ->setValue('type', $qb->createNamedParameter($frame->getType()))
121
		   ->setValue('headers', $qb->createNamedParameter($frame->getHeaders(true)))
122
		   ->setValue('author', $qb->createNamedParameter($frame->getAuthor()))
123
		   ->setValue('cloud_id', $qb->createNamedParameter($frame->getCloudId()))
124
		   ->setValue('unique_id', $qb->createNamedParameter($frame->getUniqueId()))
125
		   ->setValue('payload', $qb->createNamedParameter($frame->getPayload(true)));
126
127
		$qb->execute();
128
	}
129
130
131
	public function updateFrame(SharingFrame $frame) {
@@ 131-143 (lines=13) @@
128
	}
129
130
131
	public function updateFrame(SharingFrame $frame) {
132
		$qb = $this->getSharesUpdateSql($frame->getUniqueId());
133
		$qb->set('circle_id', $qb->createNamedParameter($frame->getCircleId()))
134
		   ->set('source', $qb->createNamedParameter($frame->getSource()))
135
		   ->set('type', $qb->createNamedParameter($frame->getType()))
136
		   ->set('headers', $qb->createNamedParameter($frame->getHeaders(true)))
137
		   ->set('author', $qb->createNamedParameter($frame->getAuthor()))
138
		   ->set('cloud_id', $qb->createNamedParameter($frame->getCloudId()))
139
		   ->set('unique_id', $qb->createNamedParameter($frame->getUniqueId()))
140
		   ->set('payload', $qb->createNamedParameter($frame->getPayload(true)));
141
142
		$qb->execute();
143
	}
144
145
146
	public function updateCircle(Circle $circle) {