public function setMin(int $min) : self { if ($min < 0) { throw new \InvalidArgumentException('Length of string must be greater than zero.'); } $this->min = $min; return $this; }