Code Duplication    Length = 5-5 lines in 2 locations

security/Member.php 2 locations

@@ 1567-1571 (lines=5) @@
1564
	public function validate() {
1565
		$valid = parent::validate();
1566
1567
		if(!$this->ID || $this->isChanged('Password')) {
1568
			if($this->Password && self::$password_validator) {
1569
				$valid->combineAnd(self::$password_validator->validate($this->Password, $this));
1570
			}
1571
		}
1572
1573
		if((!$this->ID && $this->SetPassword) || $this->isChanged('SetPassword')) {
1574
			if($this->SetPassword && self::$password_validator) {
@@ 1573-1577 (lines=5) @@
1570
			}
1571
		}
1572
1573
		if((!$this->ID && $this->SetPassword) || $this->isChanged('SetPassword')) {
1574
			if($this->SetPassword && self::$password_validator) {
1575
				$valid->combineAnd(self::$password_validator->validate($this->SetPassword, $this));
1576
			}
1577
		}
1578
1579
		return $valid;
1580
	}