X-Git-Url: http://www.aleph1.co.uk/gitweb/?a=blobdiff_plain;ds=sidebyside;f=web%2Fcore%2Flib%2FDrupal%2FCore%2FField%2FFieldConfigBase.php;fp=web%2Fcore%2Flib%2FDrupal%2FCore%2FField%2FFieldConfigBase.php;h=a32ff423beac9996cdc5dee733d657a588364615;hb=af6d1fb995500ae68849458ee10d66abbdcfb252;hp=e53e84b6c89ba1a2979a8dea65771604b04bb209;hpb=680c79a86e3ed402f263faeac92e89fb6d9edcc0;p=yaffs-website diff --git a/web/core/lib/Drupal/Core/Field/FieldConfigBase.php b/web/core/lib/Drupal/Core/Field/FieldConfigBase.php index e53e84b6c..a32ff423b 100644 --- a/web/core/lib/Drupal/Core/Field/FieldConfigBase.php +++ b/web/core/lib/Drupal/Core/Field/FieldConfigBase.php @@ -591,4 +591,15 @@ abstract class FieldConfigBase extends ConfigEntityBase implements FieldConfigIn return $this; } + /** + * {@inheritdoc} + */ + public function isInternal() { + // Respect the definition, otherwise default to TRUE for computed fields. + if (isset($this->definition['internal'])) { + return $this->definition['internal']; + } + return $this->isComputed(); + } + }