protected function UniqueFieldAjaxBase::updateThirdPartyFieldSetting in Unique field ajax 2.x
Helper method to update third party field settings.
Parameters
string $key: Third Party key.
string $value: Third Party value.
Throws
\Drupal\Core\Entity\EntityStorageException
7 calls to UniqueFieldAjaxBase::updateThirdPartyFieldSetting()
- UniqueFieldAjaxLanguageTest::testUniqueFieldPerLang in tests/
src/ Functional/ UniqueFieldAjaxLanguageTest.php - Tests unique field per language.
- UniqueFieldAjaxTest::testUniqueFieldAllowsSavingSameField in tests/
src/ Functional/ UniqueFieldAjaxTest.php - Test if field unique is enabled you can still save the same node.
- UniqueFieldAjaxTest::testUniqueFieldCustomMessage in tests/
src/ Functional/ UniqueFieldAjaxTest.php - Tests unique field custom message.
- UniqueFieldAjaxTest::testUniqueFieldCustomMessageWithLabelToken in tests/
src/ Functional/ UniqueFieldAjaxTest.php - Tests unique field custom message with an added label token.
- UniqueFieldAjaxTest::testUniqueFieldCustomMessageWithLinkToken in tests/
src/ Functional/ UniqueFieldAjaxTest.php - Tests unique field custom message with an added link token.
File
- tests/
src/ Functional/ UniqueFieldAjaxBase.php, line 335
Class
- UniqueFieldAjaxBase
- The base testing class for unique_field_ajax.
Namespace
Drupal\Tests\unique_field_ajax\FunctionalCode
protected function updateThirdPartyFieldSetting(string $key, string $value) {
$this->field
->setThirdPartySetting('unique_field_ajax', $key, $value);
$this->field
->save();
}