public function FieldConfigBase::getSetting

public FieldConfigBase::getSetting($setting_name)

Returns the value of a given setting.

Parameters

string $setting_name: The setting name.

Return value

mixed The setting value.

Overrides DataDefinitionInterface::getSetting

File

core/lib/Drupal/Core/Field/FieldConfigBase.php, line 350

Class

FieldConfigBase
Base class for configurable field definitions.

Namespace

Drupal\Core\Field

Code

public function getSetting($setting_name) {
  if (array_key_exists($setting_name, $this->settings)) {
    return $this->settings[$setting_name];
  }
  else {
    return $this->getFieldStorageDefinition()->getSetting($setting_name);
  }
}

© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/core!lib!Drupal!Core!Field!FieldConfigBase.php/function/FieldConfigBase::getSetting/8.1.x