Code Duplication    Length = 11-11 lines in 2 locations

modules/u2f.php 2 locations

@@ 298-308 (lines=11) @@
295
		$result = $this->db->sql_query($sql);
296
		$reg_data = array();
297
298
		while ($row = $this->db->sql_fetchrow($result))
299
		{
300
			$reg = new registration_helper();
301
			$reg->setCounter($row['counter']);
302
			$reg->setCertificate($row['certificate']);
303
			$reg->setKeyHandle($row['key_handle']);
304
			$reg->setPublicKey($row['public_key']);
305
			$reg->setId($row['registration_id']);
306
307
			$reg_data[] = $reg;
308
		}
309
		$this->db->sql_freeresult($result);
310
311
		$data = $this->u2f->getRegisterData($reg_data);
@@ 466-476 (lines=11) @@
463
		$result = $this->db->sql_query($sql);
464
		$rows = array();
465
466
		while ($row = $this->db->sql_fetchrow($result))
467
		{
468
			$reg = new registration_helper();
469
			$reg->setCounter($row['counter']);
470
			$reg->setCertificate($row['certificate']);
471
			$reg->setKeyHandle($row['key_handle']);
472
			$reg->setPublicKey($row['public_key']);
473
			$reg->setId($row['registration_id']);
474
475
			$rows[] = $reg;
476
		}
477
478
		$this->db->sql_freeresult($result);
479
		return $rows;