You are here

protected function JuiceboxFieldFormatter::isPseudoInstance in Juicebox HTML5 Responsive Image Galleries 8.2

Same name and namespace in other branches
  1. 8.3 src/Plugin/Field/FieldFormatter/JuiceboxFieldFormatter.php \Drupal\juicebox\Plugin\Field\FieldFormatter\JuiceboxFieldFormatter::isPseudoInstance()

Helper to see if the field our formatter is active on is a pseudo instance.

(e.g. not part of a normal entity field instance).

Return value

bool Returns TRUE is a pseudo instance is detected, false otherwise.

4 calls to JuiceboxFieldFormatter::isPseudoInstance()
JuiceboxFieldFormatter::buildContextualLinks in src/Plugin/Field/FieldFormatter/JuiceboxFieldFormatter.php
Utility to build contextual links for a field-based gallery display.
JuiceboxFieldFormatter::getFieldTextSources in src/Plugin/Field/FieldFormatter/JuiceboxFieldFormatter.php
Utility to fetch the title and caption source options.
JuiceboxFieldFormatter::settingsForm in src/Plugin/Field/FieldFormatter/JuiceboxFieldFormatter.php
Returns a form to configure settings for the formatter.
JuiceboxFieldFormatter::viewElements in src/Plugin/Field/FieldFormatter/JuiceboxFieldFormatter.php
Builds a renderable array for a field value.

File

src/Plugin/Field/FieldFormatter/JuiceboxFieldFormatter.php, line 443

Class

JuiceboxFieldFormatter
Plugin implementation of the 'juicebox' formatter.

Namespace

Drupal\juicebox\Plugin\Field\FieldFormatter

Code

protected function isPseudoInstance() {
  if (isset($this->fieldDefinition) && $this->fieldDefinition instanceof FieldConfigInterface && (isset($this->viewMode) && $this->viewMode != '_custom')) {
    return FALSE;
  }
  return TRUE;
}