public function SettingTrait::settingForm in Fasttoggle 8.2
Return the sitewide form element for this setting.
Return value
array Form element for this setting.
1 method overrides SettingTrait::settingForm()
- UserRole::settingForm in src/
Plugin/ Setting/ UserRole.php - Return the sitewide form element for this setting.
File
- src/
Plugin/ Setting/ SettingTrait.php, line 324 - Fasttoggle Object List of Values Setting
Class
- SettingTrait
- Abstract interface for settings.
Namespace
Drupal\fasttoggle\Plugin\SettingCode
public function settingForm($config, $attribute) {
$sitewide_access = $config
->get($attribute);
if (is_null($sitewide_access)) {
$sitewide_access = $this->default;
}
$fieldArray = [
'#type' => 'checkbox',
'#default_value' => $sitewide_access,
'#title' => $this->description,
'#weight' => $this->weight,
];
return $fieldArray;
}