Code Duplication    Length = 14-14 lines in 2 locations

lib/Db/SharingFrameRequest.php 2 locations

@@ 97-110 (lines=14) @@
94
	 *
95
	 * @param SharingFrame $frame
96
	 */
97
	public function saveSharingFrame(SharingFrame $frame) {
98
		$qb = $this->getSharesInsertSql();
99
		$circle = $frame->getCircle();
100
		$qb->setValue('circle_id', $qb->createNamedParameter($circle->getUniqueId()))
101
		   ->setValue('source', $qb->createNamedParameter($frame->getSource()))
102
		   ->setValue('type', $qb->createNamedParameter($frame->getType()))
103
		   ->setValue('headers', $qb->createNamedParameter($frame->getHeaders(true)))
104
		   ->setValue('author', $qb->createNamedParameter($frame->getAuthor()))
105
		   ->setValue('cloud_id', $qb->createNamedParameter($frame->getCloudId()))
106
		   ->setValue('unique_id', $qb->createNamedParameter($frame->getUniqueId()))
107
		   ->setValue('payload', $qb->createNamedParameter($frame->getPayload(true)));
108
109
		$qb->execute();
110
	}
111
112
113
	public function updateSharingFrame(SharingFrame $frame) {
@@ 113-126 (lines=14) @@
110
	}
111
112
113
	public function updateSharingFrame(SharingFrame $frame) {
114
		$qb = $this->getSharesUpdateSql($frame->getUniqueId());
115
		$circle = $frame->getCircle();
116
		$qb->set('circle_id', $qb->createNamedParameter($circle->getUniqueId()))
117
		   ->set('source', $qb->createNamedParameter($frame->getSource()))
118
		   ->set('type', $qb->createNamedParameter($frame->getType()))
119
		   ->set('headers', $qb->createNamedParameter($frame->getHeaders(true)))
120
		   ->set('author', $qb->createNamedParameter($frame->getAuthor()))
121
		   ->set('cloud_id', $qb->createNamedParameter($frame->getCloudId()))
122
		   ->set('unique_id', $qb->createNamedParameter($frame->getUniqueId()))
123
		   ->set('payload', $qb->createNamedParameter($frame->getPayload(true)));
124
125
		$qb->execute();
126
	}
127
128
129
}