/** * Set password * * @param string $password * @return Account * @throws ValidationException */ public function setPassword($password) { if (!isset($password)) { throw new ValidationException('密码不能为空', 'password'); } $this->password = Password::buildPassword($password); return $this; }