Code Duplication    Length = 11-11 lines in 2 locations

modules/u2f.php 2 locations

@@ 300-310 (lines=11) @@
297
		$result = $this->db->sql_query($sql);
298
		$reg_data = array();
299
300
		while ($row = $this->db->sql_fetchrow($result))
301
		{
302
			$reg = new registration_helper();
303
			$reg->setCounter($row['counter']);
304
			$reg->setCertificate($row['certificate']);
305
			$reg->setKeyHandle($row['key_handle']);
306
			$reg->setPublicKey($row['public_key']);
307
			$reg->setId($row['registration_id']);
308
309
			$reg_data[] = $reg;
310
		}
311
		$this->db->sql_freeresult($result);
312
313
		$data = $this->u2f->getRegisterData($reg_data);
@@ 473-483 (lines=11) @@
470
		$result = $this->db->sql_query($sql);
471
		$rows = array();
472
473
		while ($row = $this->db->sql_fetchrow($result))
474
		{
475
			$reg = new registration_helper();
476
			$reg->setCounter($row['counter']);
477
			$reg->setCertificate($row['certificate']);
478
			$reg->setKeyHandle($row['key_handle']);
479
			$reg->setPublicKey($row['public_key']);
480
			$reg->setId($row['registration_id']);
481
482
			$rows[] = $reg;
483
		}
484
485
		$this->db->sql_freeresult($result);
486
		return $rows;