Quantcast
Channel: Issues for Drupal core
Viewing all articles
Browse latest Browse all 295735

Programatically access field settings

$
0
0

I was looking for a way to get field settings programatically.

Here is my code:

/* @var $field_item \Drupal\Core\Field\FieldItemBase */

// The line below causes fatal error "Call to protected method".
// $allowed_values = $field_item->getSetting('allowed_values'); 

// Workaround.
$allowed_values = $field_item->getFieldDefinition()->getSetting('allowed_values');

Are there any reasons to keep FieldItemBase::getSetting protected?


Viewing all articles
Browse latest Browse all 295735

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>