diff --git a/.travis.yml b/.travis.yml index d11d56d..7a9d184 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,6 +8,10 @@ php: - 7.3 - 7.4 - 8.0 + - 8.1 + - 8.2 + - 8.3 + - 8.4 install: - travis_retry composer install --no-interaction --no-progress diff --git a/composer.json b/composer.json index 2c9c247..731e0e9 100644 --- a/composer.json +++ b/composer.json @@ -20,7 +20,8 @@ "php": ">=8.1", "nette/application": "^2.4 || ^3.0.0", "nette/forms": "^3.2.0", - "nette/utils": "^2.4 || ^3.0.0 || ^4.0.0" + "nette/utils": "^2.4 || ^3.0.0 || ^4.0.0", + "nette/component-model": "^v3.2.0" }, "require-dev": { "nette/di": "^2.4.6 || ^3.0.0", diff --git a/src/DependentTrait.php b/src/DependentTrait.php index 49e4e24..d0f1902 100644 --- a/src/DependentTrait.php +++ b/src/DependentTrait.php @@ -65,7 +65,7 @@ public function getControl() : Nette\Utils\Html $attrs['data-dependentselectbox-parents'] = Nette\Utils\Json::encode($parents); $attrs['data-dependentselectbox-params'] = Nette\Utils\Json::encode($params); - $attrs['data-dependentselectbox'] = $form->getPresenter()->link($this->lookupPath('Nette\\Application\\UI\\Presenter') . Nette\ComponentModel\IComponent::NAME_SEPARATOR . self::SIGNAL_NAME . '!'); + $attrs['data-dependentselectbox'] = $form->getPresenter()->link($this->lookupPath('Nette\\Application\\UI\\Presenter') . Nette\ComponentModel\IComponent::NameSeparator . self::SIGNAL_NAME . '!'); $control->addAttributes($attrs); return $control;