public function BackgroundImageFormTrait::getSubformValue in Background Image 2.0.x
Same name and namespace in other branches
- 8 src/BackgroundImageFormTrait.php \Drupal\background_image\BackgroundImageFormTrait::getSubformValue()
- 2.x src/BackgroundImageFormTrait.php \Drupal\background_image\BackgroundImageFormTrait::getSubformValue()
Retrieves a subform value.
Parameters
string|string[] $key: The key to retrieve.
mixed $default: The default value to use if $key doesn't exist.
Return value
mixed|null The value of $key or $default.
7 calls to BackgroundImageFormTrait::getSubformValue()
- BackgroundImageForm::buildImage in src/
Form/ BackgroundImageForm.php - Builds the "Image" group.
- BackgroundImageForm::buildSetting in src/
Form/ BackgroundImageForm.php - Builds a setting element.
- BackgroundImageForm::buildTypeSelection in src/
Form/ BackgroundImageForm.php - Builds the new type selection step.
- BackgroundImageForm::getSettingValue in src/
Form/ BackgroundImageForm.php - Retrieves a setting value from the form state values or default values.
- BackgroundImageForm::setSubformState in src/
Form/ BackgroundImageForm.php
File
- src/
BackgroundImageFormTrait.php, line 391
Class
- BackgroundImageFormTrait
- Trait BackgroundImageFormTrait.
Namespace
Drupal\background_imageCode
public function &getSubformValue($key, $default = NULL) {
$exists = NULL;
$value =& NestedArray::getValue($this
->getSubformValues(), (array) $key, $exists);
if (!$exists) {
$value = $default;
}
return $value;
}