Code Duplication    Length = 3-3 lines in 6 locations

library/Requests/IRI.php 6 locations

@@ 660-662 (lines=3) @@
657
	}
658
659
	protected function scheme_normalization() {
660
		if (isset($this->normalization[$this->scheme]['iuserinfo']) && $this->iuserinfo === $this->normalization[$this->scheme]['iuserinfo']) {
661
			$this->iuserinfo = null;
662
		}
663
		if (isset($this->normalization[$this->scheme]['ihost']) && $this->ihost === $this->normalization[$this->scheme]['ihost']) {
664
			$this->ihost = null;
665
		}
@@ 663-665 (lines=3) @@
660
		if (isset($this->normalization[$this->scheme]['iuserinfo']) && $this->iuserinfo === $this->normalization[$this->scheme]['iuserinfo']) {
661
			$this->iuserinfo = null;
662
		}
663
		if (isset($this->normalization[$this->scheme]['ihost']) && $this->ihost === $this->normalization[$this->scheme]['ihost']) {
664
			$this->ihost = null;
665
		}
666
		if (isset($this->normalization[$this->scheme]['port']) && $this->port === $this->normalization[$this->scheme]['port']) {
667
			$this->port = null;
668
		}
@@ 666-668 (lines=3) @@
663
		if (isset($this->normalization[$this->scheme]['ihost']) && $this->ihost === $this->normalization[$this->scheme]['ihost']) {
664
			$this->ihost = null;
665
		}
666
		if (isset($this->normalization[$this->scheme]['port']) && $this->port === $this->normalization[$this->scheme]['port']) {
667
			$this->port = null;
668
		}
669
		if (isset($this->normalization[$this->scheme]['ipath']) && $this->ipath === $this->normalization[$this->scheme]['ipath']) {
670
			$this->ipath = '';
671
		}
@@ 669-671 (lines=3) @@
666
		if (isset($this->normalization[$this->scheme]['port']) && $this->port === $this->normalization[$this->scheme]['port']) {
667
			$this->port = null;
668
		}
669
		if (isset($this->normalization[$this->scheme]['ipath']) && $this->ipath === $this->normalization[$this->scheme]['ipath']) {
670
			$this->ipath = '';
671
		}
672
		if (isset($this->ihost) && empty($this->ipath)) {
673
			$this->ipath = '/';
674
		}
@@ 675-677 (lines=3) @@
672
		if (isset($this->ihost) && empty($this->ipath)) {
673
			$this->ipath = '/';
674
		}
675
		if (isset($this->normalization[$this->scheme]['iquery']) && $this->iquery === $this->normalization[$this->scheme]['iquery']) {
676
			$this->iquery = null;
677
		}
678
		if (isset($this->normalization[$this->scheme]['ifragment']) && $this->ifragment === $this->normalization[$this->scheme]['ifragment']) {
679
			$this->ifragment = null;
680
		}
@@ 678-680 (lines=3) @@
675
		if (isset($this->normalization[$this->scheme]['iquery']) && $this->iquery === $this->normalization[$this->scheme]['iquery']) {
676
			$this->iquery = null;
677
		}
678
		if (isset($this->normalization[$this->scheme]['ifragment']) && $this->ifragment === $this->normalization[$this->scheme]['ifragment']) {
679
			$this->ifragment = null;
680
		}
681
	}
682
683
	/**