Code Duplication    Length = 9-23 lines in 2 locations

lib/Controller/MembersController.php 1 location

@@ 116-138 (lines=23) @@
113
	 * @internal param string $name
114
	 *
115
	 */
116
	public function remove($id, $member) {
117
118
		try {
119
			$data = $this->membersService->removeMember($id, $member);
120
		} catch (\Exception $e) {
121
			return
122
				$this->fail(
123
					[
124
						'circle_id' => $id,
125
						'name'      => $member,
126
						'error'     => $e->getMessage()
127
					]
128
				);
129
		}
130
131
		return $this->success(
132
			[
133
				'circle_id' => $id,
134
				'name'      => $member,
135
				'members'   => $data,
136
			]
137
		);
138
	}
139
140
141
}

lib/Controller/CirclesController.php 1 location

@@ 213-221 (lines=9) @@
210
	 *
211
	 * @return DataResponse
212
	 */
213
	public function link($id, $remote) {
214
		try {
215
			$link = $this->federatedService->linkCircle($id, $remote);
216
217
			return $this->success(['circle_id' => $id, 'remote' => $remote, 'link' => $link]);
218
		} catch (\Exception $e) {
219
			return $this->fail(
220
				['circle_id' => $id, 'remote' => $remote, 'error' => $e->getMessage()]
221
			);
222
		}
223
	}
224