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