: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in
namespace Nextend\Framework\Form\Element\Text;
use Nextend\Framework\Asset\Js\Js;
class NumberSlider extends Number {
protected function fetchElement() {
$html = parent::fetchElement();
Js::addInline('new _N2.FormElementNumberSlider("' . $this->fieldID . '", ' . json_encode(array(
'min' => floatval($this->min),
'max' => floatval($this->sliderMax),
'step' => floatval($this->step),
public function setStep($step) {
public function setSliderMax($sliderMax) {
$this->sliderMax = $sliderMax;
public function setMax($max) {
if ($this->sliderMax === null) {