private function SettingsDataTrait::setValidSettings in Acquia Lift Connector 8.3
Same name and namespace in other branches
- 8 src/Tests/SettingsDataTrait.php \Drupal\acquia_lift\Tests\SettingsDataTrait::setValidSettings()
Set valid settings.
Return value
array A valid settings array.
6 calls to SettingsDataTrait::setValidSettings()
- InspectorJsTest::testShowDebug in modules/
acquia_lift_inspector/ tests/ src/ FunctionalJavascript/ InspectorJsTest.php - Tests JS interactions in the admin UI.
- LiftLinkTest::testLinkInToolbar in src/
Tests/ LiftLinkTest.php - LiftLinkTest::testLinkInToolbarAfterConfigChange in src/
Tests/ LiftLinkTest.php - LiftLinkTest::testLinkNotInToolbar in src/
Tests/ LiftLinkTest.php - LiftLinkTest::testLinkNotInToolbarInAdminPages in src/
Tests/ LiftLinkTest.php
File
- src/
Tests/ SettingsDataTrait.php, line 15
Class
- SettingsDataTrait
- Settings Data Trait.
Namespace
Drupal\acquia_lift\TestsCode
private function setValidSettings() {
// Remove 'content_origin' from advanced settings, because it is defined in credential schema.
$advanced_settings = $this
->getValidAdvancedSettings();
unset($advanced_settings['content_origin']);
$settings = $this
->config('acquia_lift.settings');
$settings
->set('credential', $this
->getValidCredentialSettings());
$settings
->set('identity', $this
->getValidIdentitySettings());
$settings
->set('field_mappings', $this
->getValidFieldMappingsSettings());
$settings
->set('udf_person_mappings', $this
->getValidUdfPersonMappingsSettings());
$settings
->set('udf_event_mappings', $this
->getValidUdfEventMappingsSettings());
$settings
->set('udf_touch_mappings', $this
->getValidUdfTouchMappingsSettings());
$settings
->set('visibility', $this
->getValidVisibilitySettings());
$settings
->set('advanced', $advanced_settings);
$settings
->save();
}