protected function EntityShareClientFunctionalTestBase::removePluginFromImportConfig in Entity Share 8.3
Helper function to remove a plugin from import config, runtime.
Parameters
string $plugin_id: The identifier of import plugin.
4 calls to EntityShareClientFunctionalTestBase::removePluginFromImportConfig()
- BlockFieldTest::testBlockFieldBlockContentImporterPlugin in modules/
entity_share_client/ tests/ src/ Functional/ BlockFieldTest.php - Test behavior when plugin "Block field block content" is not enabled.
- FileTest::testBasicPull in modules/
entity_share_client/ tests/ src/ Functional/ FileTest.php - Test basic pull feature.
- RevisionTest::testRevisionPlugin in modules/
entity_share_client/ tests/ src/ Functional/ RevisionTest.php - Test the "Revision" Import Processor plugin.
- SkipImportedTest::testSkipImportedPlugin in modules/
entity_share_client/ tests/ src/ Functional/ SkipImportedTest.php - Test the "Skip imported" Import Processor plugin.
File
- modules/
entity_share_client/ tests/ src/ Functional/ EntityShareClientFunctionalTestBase.php, line 410
Class
- EntityShareClientFunctionalTestBase
- Base class for Entity Share Client functional tests.
Namespace
Drupal\Tests\entity_share_client\FunctionalCode
protected function removePluginFromImportConfig(string $plugin_id) {
$processor_settings = $this->importConfig
->get('import_processor_settings');
if (isset($processor_settings[$plugin_id])) {
unset($processor_settings[$plugin_id]);
$this->importConfig
->set('import_processor_settings', $processor_settings);
$this->importConfig
->save();
}
}