min = $min; $this->max = $max; $this->step = $step; $this ->setSaveType(ZBX_WIDGET_FIELD_TYPE_INT32) ->setExValidationRules(['in' => $this->min.':'.$this->max]); } public function setValue($value): self { $this->value = (int) $value; return $this; } public function getMin(): int { return $this->min; } public function getMax(): int { return $this->max; } public function getStep(): int { return $this->step; } }