public function validate(string $name, string $errorMessage = null, $param = null) : self { $this->chain->addValidator($this->factory->getValidatorByName($name, $param), $errorMessage); return $this; }