private function SiteSettingsLoader::getValue in Site Settings and Labels 8
Get the value for the particular field item.
Parameters
\Drupal\Core\Field\FieldItemListInterface $field: The field object.
Return value
bool|array The value or false.
1 call to SiteSettingsLoader::getValue()
- SiteSettingsLoader::getValues in src/
SiteSettingsLoader.php  - Get the values from the entity and return in as simple an array possible.
 
File
- src/
SiteSettingsLoader.php, line 234  
Class
- SiteSettingsLoader
 - Class SiteSettingsLoader.
 
Namespace
Drupal\site_settingsCode
private function getValue(FieldItemListInterface $field) {
  if ($value = $field
    ->getValue()) {
    // Store the values in as flat a way as possible based on what is set.
    if (count($value) <= 1) {
      $item = reset($value);
      if (count($item) <= 1) {
        return reset($item);
      }
      else {
        return $item;
      }
    }
    else {
      return $value;
    }
  }
  return FALSE;
}