Skip to main content

MAKE THE SWITCH TO ALL ELECTRIC AND REDUCE YOUR ENERGY USAGE BY UPTO 93%

array(2)
'content' => array(5)
'#theme' => array(6)
string(37) "views_view_fields__slideshow__block_1"
string(26) "views_view_fields__block_1"
string(35) "views_view_fields__slideshow__block"
string(24) "views_view_fields__block"
string(28) "views_view_fields__slideshow"
string(17) "views_view_fields"
'#view' => Drupal\views\ViewExecutable(57)
  • contents
  • Available methods (80)
  • public storage -> Drupal\views\Entity\View(27)
    • contents
    • Available methods (94)
    • protected base_table -> string(15) "node_field_data"
      protected id -> string(9) "slideshow"
      protected label -> string(9) "Slideshow"
      protected description -> string(0) ""
      protected tag -> string(0) ""
      protected core -> string(3) "8.x"
      protected display -> array(2)
      'default' => array(6)
      'display_plugin' => string(7) "default"
      'id' => string(7) "default"
      'display_title' => string(6) "Master"
      'position' => integer0
      'display_options' => array(17)
      *DEPTH TOO GREAT*
      'cache_metadata' => array(3)
      *DEPTH TOO GREAT*
      'block_1' => array(6)
      'display_plugin' => string(5) "block"
      'id' => string(7) "block_1"
      'display_title' => string(5) "Block"
      'position' => integer1
      'display_options' => array(1)
      *DEPTH TOO GREAT*
      'cache_metadata' => array(3)
      *DEPTH TOO GREAT*
      protected base_field -> string(3) "nid"
      protected executable -> Drupal\views\ViewExecutable(56) *RECURSION*
      protected module -> string(5) "views"
      protected originalId -> string(9) "slideshow"
      protected status -> boolTRUE
      protected uuid -> string(36) "0a6fe87d-8f9b-4199-9a06-6a3f75f91187"
      private isSyncing -> boolFALSE
      private isUninstalling -> boolFALSE
      protected langcode -> string(2) "en"
      protected third_party_settings -> array(0)
      protected _core -> array(0)
      protected trustedData -> boolFALSE
      protected entityTypeId -> string(4) "view"
      protected enforceIsNew -> NULL
      protected typedData -> NULL
      protected cacheContexts -> array(0)
      protected cacheTags -> array(0)
      protected cacheMaxAge -> integer-1
      protected _serviceIds -> array(0)
      protected dependencies -> array(2)
       01234
      "config""field.storage.node.body""field.storage.node.field_link""field.storage.node.field_slideshow""image.style.slideshow_1400x""node.type.article"
      "module""image""link""node""text""user"
    • public static create(array $values = array())
      {@inheritdoc}
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:507
      public static load($id)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:491
      public static loadMultiple(array $ids = NULL)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:499
      public static postDelete(Drupal\Core\Entity\EntityStorageInterface $storage, array $entities)
      {@inheritdoc}
      
      Defined in <ROOT>/core/modules/views/src/Entity/View.php:414
      public static postLoad(Drupal\Core\Entity\EntityStorageInterface $storage, array &$entities)
      {@inheritdoc}
      
      Defined in <ROOT>/core/modules/views/src/Entity/View.php:357
      public static preCreate(Drupal\Core\Entity\EntityStorageInterface $storage, array &$values)
      {@inheritdoc}
      
      Defined in <ROOT>/core/modules/views/src/Entity/View.php:367
      public static preDelete(Drupal\Core\Entity\EntityStorageInterface $storage, array $entities)
      {@inheritdoc}
      
      Defined in <ROOT>/core/modules/views/src/Entity/View.php:397
      public static sort(Drupal\Core\Config\Entity\ConfigEntityInterface $a, Drupal\Core\Config\Entity\ConfigEntityInterface $b)
      Helper callback for uasort() to sort configuration entities by weight and label.
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:251
      public __construct(array $values, $entity_type)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:112
      public __sleep()
      {@inheritdoc}
      
      Defined in <ROOT>/core/modules/views/src/Entity/View.php:456
      public __wakeup()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/DependencyInjection/DependencySerializationTrait.php:46
      public access($operation, Drupal\Core\Session\AccountInterface $account = NULL, $return_as_object = false)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:326
      public addCacheContexts(array $cache_contexts)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/Cache/RefinableCacheableDependencyTrait.php:71
      public addCacheTags(array $cache_tags)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/Cache/RefinableCacheableDependencyTrait.php:81
      public addCacheableDependency($other_object)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/Cache/RefinableCacheableDependencyTrait.php:55
      public addDisplay($plugin_id = page, $title = NULL, $id = NULL)
      {@inheritdoc}
      
      Defined in <ROOT>/core/modules/views/src/Entity/View.php:151
      public bundle()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:148
      public calculateDependencies()
      {@inheritdoc}
      
      Defined in <ROOT>/core/modules/views/src/Entity/View.php:269
      public createDuplicate()
      {@inheritdoc}
      
      Defined in <ROOT>/core/modules/views/src/Entity/View.php:132
      public delete()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:364
      public disable()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:188
      public duplicateDisplayAsType($old_display_id, $new_display_type)
      {@inheritdoc}
      
      Defined in <ROOT>/core/modules/views/src/Entity/View.php:237
      public enable()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:181
      public enforceIsNew($value = true)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:132
      public get($property_name)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:157
      public getCacheContexts()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:455
      public getCacheMaxAge()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:484
      public getCacheTags()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:474
      public getCacheTagsToInvalidate()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:439
      public getConfigDependencyKey()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:607
      public getConfigDependencyName()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:482
      public getConfigTarget()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:489
      public getDependencies()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:468
      public &getDisplay($display_id)
      {@inheritdoc}
      
      Defined in <ROOT>/core/modules/views/src/Entity/View.php:230
      public getEntityType()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:390
      public getEntityTypeId()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:141
      public getExecutable()
      {@inheritdoc}
      
      Defined in <ROOT>/core/modules/views/src/Entity/View.php:120
      public getOriginalId()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:126
      public getThirdPartyProviders()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:573
      public getThirdPartySetting($module, $key, $default = NULL)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:541
      public getThirdPartySettings($module)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:553
      public getTypedData()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:588
      public hasLinkTemplate($rel)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:238
      public hasTrustedData()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:629
      public id()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:111
      public invalidateCaches()
      Invalidates cache tags.
      
      Defined in <ROOT>/core/modules/views/src/Entity/View.php:465
      public isInstallable()
      {@inheritdoc}
      
      Defined in <ROOT>/core/modules/views/src/Entity/View.php:445
      public isNew()
      Overrides Entity::isNew().
      
      EntityInterface::enforceIsNew() is only supported for newly created
      configuration entities but has no effect after saving, since each
      configuration entity is unique.
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:150
      public isSyncing()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:219
      public isUninstalling()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:233
      public label()
      {@inheritdoc}
      
      Defined in <ROOT>/core/modules/views/src/Entity/View.php:141
      public language()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:340
      public link($text = NULL, $rel = edit-form, array $options = array())
      {@inheritdoc}
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:422
      public mergeCacheMaxAge($max_age)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/Cache/RefinableCacheableDependencyTrait.php:91
      public mergeDefaultDisplaysOptions()
      {@inheritdoc}
      
      Defined in <ROOT>/core/modules/views/src/Entity/View.php:426
      public onDependencyRemoval(array $dependencies)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:500
      public postCreate(Drupal\Core\Entity\EntityStorageInterface $storage)
      {@inheritdoc}
      
      Defined in <ROOT>/core/modules/views/src/Entity/View.php:388
      public postSave(Drupal\Core\Entity\EntityStorageInterface $storage, $update = true)
      {@inheritdoc}
      
      Defined in <ROOT>/core/modules/views/src/Entity/View.php:341
      public preSave(Drupal\Core\Entity\EntityStorageInterface $storage)
      {@inheritdoc}
      
      Defined in <ROOT>/core/modules/views/src/Entity/View.php:290
      public referencedEntities()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:448
      public save()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:636
      public set($property_name, $value)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:164
      public setOriginalId($id)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:133
      public setStatus($status)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:195
      public setSyncing($syncing)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:210
      public setThirdPartySetting($module, $key, $value)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:533
      public setUninstalling($uninstalling)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:226
      public status()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:203
      public toArray()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:265
      public toLink($text = NULL, $rel = canonical, array $options = array())
      {@inheritdoc}
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:263
      public toUrl($rel = edit-form, array $options = array())
      {@inheritdoc}
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:430
      public traitSleep()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/DependencyInjection/DependencySerializationTrait.php:22
      public trustData()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:621
      public unsetThirdPartySetting($module, $key)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:560
      public uriRelationships()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:319
      public url($rel = edit-form, $options = array())
      {@inheritdoc}
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:414
      public urlInfo($rel = edit-form, array $options = array())
      {@inheritdoc}
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:405
      public uuid()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:118
      protected static getConfigManager() -> \Drupal\Core\Config\ConfigManager
      Gets the configuration manager.
      
      @return \Drupal\Core\Config\ConfigManager
      The configuration manager.
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:607
      protected static invalidateTagsOnDelete(Drupal\Core\Entity\EntityTypeInterface $entity_type, array $entities)
      {@inheritdoc}
      
      Override to never invalidate the individual entities' cache tags; the
      config system already invalidates them.
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:526
      protected addCacheMetadata()
      Fills in the cache metadata of this view.
      
      Cache metadata is set per view and per display, and ends up being stored in
      the view's configuration. This allows Views to determine very efficiently:
      - the max-age
      - the cache contexts
      - the cache tags
      
      In other words: this allows us to do the (expensive) work of initializing
      Views plugins and handlers to determine their effect on the cacheability of
      a view at save time rather than at runtime.
      
      Defined in <ROOT>/core/modules/views/src/Entity/View.php:317
      protected addDependencies(array $dependencies)
      Adds multiple dependencies.
      
      @param array $dependencies.
      An array of dependencies keyed by the type of dependency. One example:
      @code
      array(
      'module' => array(
      'node',
      'field',
      'image',
      ),
      );
      @endcode
      
      @see \Drupal\Core\Entity\DependencyTrait::addDependency
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Entity/DependencyTrait.php:64
      protected addDependency($type, $name)
      Overrides \Drupal\Core\Entity\DependencyTrait:addDependency().
      
      Note that this function should only be called from implementations of
      \Drupal\Core\Config\Entity\ConfigEntityInterface::calculateDependencies(),
      as dependencies are recalculated during every entity save.
      
      @see \Drupal\Core\Config\Entity\ConfigEntityDependency::hasDependency()
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:454
      protected addDependencyTrait($type, $name) -> $this
      Adds a dependency.
      
      @param string $type
      Type of dependency being added: 'module', 'theme', 'config', 'content'.
      @param string $name
      If $type is 'module' or 'theme', the name of the module or theme. If
      $type is 'config' or 'content', the result of
      EntityInterface::getConfigDependencyName().
      
      @see \Drupal\Core\Entity\EntityInterface::getConfigDependencyName()
      
      @return $this
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Entity/DependencyTrait.php:31
      protected calculatePluginDependencies(Drupal\Component\Plugin\PluginInspectionInterface $instance)
      Calculates and adds dependencies of a specific plugin instance.
      
      Dependencies are added for the module that provides the plugin, as well
      as any dependencies declared by the instance's calculateDependencies()
      method, if it implements
      \Drupal\Component\Plugin\DependentPluginInterface.
      
      @param \Drupal\Component\Plugin\PluginInspectionInterface $instance
      The plugin instance.
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Plugin/PluginDependencyTrait.php:27
      protected entityManager() -> \Drupal\Core\Entity\EntityManagerInterface
      Gets the entity manager.
      
      @return \Drupal\Core\Entity\EntityManagerInterface
      
      @deprecated in Drupal 8.0.0 and will be removed before Drupal 9.0.0.
      Use \Drupal::entityTypeManager() instead in most cases. If the needed
      method is not on \Drupal\Core\Entity\EntityTypeManagerInterface, see the
      deprecated \Drupal\Core\Entity\EntityManager to find the
      correct interface or service.
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:77
      protected entityTypeManager() -> \Drupal\Core\Entity\EntityTypeManagerInterface
      Gets the entity type manager.
      
      @return \Drupal\Core\Entity\EntityTypeManagerInterface
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:86
      protected generateDisplayId($plugin_id) -> string
      Generates a display ID of a certain plugin type.
      
      @param string $plugin_id
      Which plugin should be used for the new display ID.
      
      @return string
      
      Defined in <ROOT>/core/modules/views/src/Entity/View.php:208
      protected getTypedConfig() -> \Drupal\Core\Config\TypedConfigManagerInterface
      Gets the typed config manager.
      
      @return \Drupal\Core\Config\TypedConfigManagerInterface
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:306
      protected invalidateTagsOnSave($update)
      {@inheritdoc}
      
      Override to never invalidate the entity's cache tag; the config system
      already invalidates it.
      
      Inherited from Drupal\Core\Config\Entity\ConfigEntityBase
      Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:516
      protected languageManager() -> \Drupal\Core\Language\LanguageManagerInterface
      Gets the language manager.
      
      @return \Drupal\Core\Language\LanguageManagerInterface
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:95
      protected linkTemplates() -> array
      Gets an array link templates.
      
      @return array
      An array of link templates containing paths.
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:249
      protected urlRouteParameters($rel) -> array
      Gets an array of placeholders for this entity.
      
      Individual entity classes may override this method to add additional
      placeholders if desired. If so, they should be sure to replicate the
      property caching logic.
      
      @param string $rel
      The link relationship type, for example: canonical or edit-form.
      
      @return array
      An array of URI placeholders.
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:302
      protected uuidGenerator() -> \Drupal\Component\Uuid\UuidInterface
      Gets the UUID generator.
      
      @return \Drupal\Component\Uuid\UuidInterface
      
      Inherited from Drupal\Core\Entity\Entity
      Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:104
    public built -> boolTRUE
    public executed -> boolTRUE
    public args -> array(0)
    public build_info -> array(3)
    'query' => Drupal\Core\Database\Driver\mysql\Select(21)
    • contents
    • Available methods (67)
    • protected fields -> array(2)
       fieldtablealias
      "node_field_data_created""created""node_field_data""node_field_data_created"
      "nid""nid""node_field_data""nid"
      protected expressions -> array(0)
      protected tables -> array(2)
      'node_field_data' => array(5)
      *DEPTH TOO GREAT*
      'node__field_slideshow' => array(5)
      *DEPTH TOO GREAT*
      protected order -> array(1)
      'node_field_data_created' => string(4) "DESC"
      protected group -> array(0)
      protected having -> Drupal\Core\Database\Query\Condition(4)
      • contents
      • Available methods (18)
      • protected conditions -> array(1)
        *DEPTH TOO GREAT*
        protected arguments -> array(0)
        protected changed -> boolTRUE
        protected queryPlaceholderIdentifier -> NULL
      • public __clone()
        PHP magic __clone() method.
        
        Only copies fields that implement Drupal\Core\Database\Query\ConditionInterface. Also sets
        $this->changed to TRUE.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:271
        public __construct($conjunction)
        Constructs a Condition object.
        
        @param string $conjunction
        The operator to use to combine conditions: 'AND' or 'OR'.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:48
        public __toString() -> string
        Implements PHP magic __toString method to convert the conditions to string.
        
        @return string
        A string version of the conditions.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:257
        public andConditionGroup()
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:344
        public arguments()
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:137
        public compile(Drupal\Core\Database\Connection $connection, Drupal\Core\Database\Query\PlaceholderInterface $queryPlaceholder)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:148
        public compiled()
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:247
        public condition($field, $value = NULL, $operator = =)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:66
        public conditionGroupFactory($conjunction = AND)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:337
        public &conditions()
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:130
        public count()
        Implements Countable::count().
        
        Returns the size of this conditional. The size of the conditional is the
        size of its conditional array minus one, because one element is the
        conjunction.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:59
        public exists(Drupal\Core\Database\Query\SelectInterface $select)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:116
        public isNotNull($field)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:109
        public isNull($field)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:102
        public notExists(Drupal\Core\Database\Query\SelectInterface $select)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:123
        public orConditionGroup()
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:351
        public where($snippet, $args = array())
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:88
        protected mapConditionOperator($operator) -> array
        Gets any special processing requirements for the condition operator.
        
        Some condition types require special processing, such as IN, because
        the value data they pass in is not a simple value. This is a simple
        overridable lookup function.
        
        @param $operator
        The condition operator, such as "IN", "BETWEEN", etc. Case-sensitive.
        
        @return array
        The extra handling directives for the specified operator or an empty
        array if there are no extra handling directives.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:299
      protected distinct -> boolFALSE
      protected range -> NULL
      protected union -> array(0)
      protected prepared -> boolFALSE
      protected forUpdate -> boolFALSE
      protected connection -> Drupal\Core\Database\Driver\mysql\Connection(18)
      • contents
      • Static class properties (5)
      • Available methods (63)
      • protected needsCleanup -> boolFALSE
        protected target -> string(7) "default"
        protected key -> string(7) "default"
        protected logger -> NULL
        protected transactionLayers -> array(0)
        protected driverClasses -> array(3)
        *DEPTH TOO GREAT*
        protected statementClass -> string(30) "Drupal\Core\Database\Statement"
        protected transactionSupport -> boolTRUE
        protected transactionalDDLSupport -> boolFALSE
        protected temporaryNameIndex -> integer0
        protected connection -> PDO(0)
        *DEPTH TOO GREAT*
        protected connectionOptions -> array(10)
        *DEPTH TOO GREAT*
        protected schema -> NULL
        protected prefixes -> array(1)
        *DEPTH TOO GREAT*
        protected prefixSearch -> array(2)
        *DEPTH TOO GREAT*
        protected prefixReplace -> array(2)
        *DEPTH TOO GREAT*
        protected unprefixedTablesMap -> array(0)
        public _serviceId -> string(8) "database"
      • constant DATABASE_NOT_FOUND :: integer1049
        constant UNSUPPORTED_CHARSET :: integer2019
        constant UNKNOWN_CHARSET :: integer1115
        constant SQLSTATE_SYNTAX_ERROR :: integer42000
        constant MIN_MAX_ALLOWED_PACKET :: integer1024
      • public static open(array &$connection_options = array())
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php:97
        public __construct(PDO $connection, array $connection_options = array())
        Constructs a Connection object.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php:64
        public __destruct()
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php:191
        public __sleep()
        Prevents the database connection from being serialized.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1427
        public clientVersion()
        Returns the version of the database client.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1279
        public commit()
        Throws an exception to deny direct access to transaction commits.
        
        We do not want to allow users to commit transactions at any time, only
        by destroying the transaction object or allowing it to go out of scope.
        A direct commit bypasses all of the safety checks we've built on top of
        PDO's transaction routines.
        
        @throws \Drupal\Core\Database\TransactionExplicitCommitNotAllowedException
        
        @see \Drupal\Core\Database\Transaction
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1352
        public createDatabase($database)
        Overrides \Drupal\Core\Database\Connection::createDatabase().
        
        @param string $database
        The name of the database to create.
        
        @throws \Drupal\Core\Database\DatabaseNotFoundException
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php:223
        public databaseType()
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php:211
        public delete($table, array $options = array()) -> \Drupal\Core\Database\Query\Delete
        Prepares and returns a DELETE query object.
        
        @param string $table
        The table to use for the delete statement.
        @param array $options
        (optional) An array of options on the query.
        
        @return \Drupal\Core\Database\Query\Delete
        A new Delete query object.
        
        @see \Drupal\Core\Database\Query\Delete
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:878
        public destroy()
        Destroys this Connection object.
        
        PHP does not destruct an object if it is still referenced in other
        variables. In case of PDO database connection objects, PHP only closes the
        connection when the PDO object is destructed, so any references to this
        object may cause the number of maximum allowed connections to be exceeded.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:186
        public driver()
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php:207
        public escapeAlias($field) -> string
        Escapes an alias name string.
        
        Force all alias names to be strictly alphanumeric-plus-underscore. In
        contrast to DatabaseConnection::escapeField() /
        DatabaseConnection::escapeTable(), this doesn't allow the period (".")
        because that is not allowed in aliases.
        
        @param string $field
        An unsanitized alias name.
        
        @return string
        The sanitized alias name.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:982
        public escapeDatabase($database) -> string
        Escapes a database name string.
        
        Force all database names to be strictly alphanumeric-plus-underscore.
        For some database drivers, it may also wrap the database name in
        database-specific escape characters.
        
        @param string $database
        An unsanitized database name.
        
        @return string
        The sanitized database name.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:930
        public escapeField($field) -> string
        Escapes a field name string.
        
        Force all field names to be strictly alphanumeric-plus-underscore.
        For some database drivers, it may also wrap the field name in
        database-specific escape characters.
        
        @param string $field
        An unsanitized field name.
        
        @return string
        The sanitized field name.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:964
        public escapeLike($string) -> string
        Escapes characters that work as wildcard characters in a LIKE pattern.
        
        The wildcard characters "%" and "_" as well as backslash are prefixed with
        a backslash. Use this to do a search for a verbatim string without any
        wildcard behavior.
        
        For example, the following does a case-insensitive query for all rows whose
        name starts with $prefix:
        @code
        $result = db_query(
        'SELECT * FROM person WHERE name LIKE :pattern',
        array(':pattern' => db_like($prefix) . '%')
        );
        @endcode
        
        Backslash is defined as escape character for LIKE patterns in
        Drupal\Core\Database\Query\Condition::mapConditionOperator().
        
        @param string $string
        The string to escape.
        
        @return string
        The escaped string.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1011
        public escapeTable($table) -> string
        Escapes a table name string.
        
        Force all table names to be strictly alphanumeric-plus-underscore.
        For some database drivers, it may also wrap the table name in
        database-specific escape characters.
        
        @param string $table
        An unsanitized table name.
        
        @return string
        The sanitized table name.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:947
        public getConnectionOptions() -> array
        Returns the connection information for this connection object.
        
        Note that Database::getConnectionInfo() is for requesting information
        about an arbitrary database connection that is defined. This method
        is for requesting the connection information of this specific
        open connection object.
        
        @return array
        An array of the connection information. The exact list of
        properties is driver-dependent.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:269
        public getDriverClass($class) -> string
        Gets the driver-specific override class if any for the specified class.
        
        @param string $class
        The class for which we want the potentially driver-specific class.
        @return string
        The name of the class that should be used for this driver.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:754
        public getFullQualifiedTableName($table) -> string
        Get a fully qualified table name.
        
        @param string $table
        The name of the table in question.
        
        @return string
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:367
        public getKey() -> string|null
        Returns the key this connection is associated with.
        
        @return string|null
        The key of this connection, or NULL if no key is set.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:437
        public getLogger() -> \Drupal\Core\Database\Log|null
        Gets the current logging object for this connection.
        
        @return \Drupal\Core\Database\Log|null
        The current logging object for this connection. If there isn't one,
        NULL is returned.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:458
        public getTarget() -> string|null
        Returns the target this connection is associated with.
        
        @return string|null
        The target string of this connection, or NULL if no target is set.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:415
        public getUnprefixedTablesMap() -> array
        Gets a list of individually prefixed table names.
        
        @return array
        An array of un-prefixed table names, keyed by their fully qualified table
        names (i.e. prefix + table_name).
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:355
        public inTransaction() -> bool
        Determines if there is an active transaction open.
        
        @return bool
        TRUE if we're currently in a transaction, FALSE otherwise.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1021
        public insert($table, array $options = array()) -> \Drupal\Core\Database\Query\Insert
        Prepares and returns an INSERT query object.
        
        @param string $table
        The table to use for the insert statement.
        @param array $options
        (optional) An array of options on the query.
        
        @return \Drupal\Core\Database\Query\Insert
        A new Insert query object.
        
        @see \Drupal\Core\Database\Query\Insert
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:806
        public makeComment($comments) -> string
        Flatten an array of query comments into a single comment string.
        
        The comment string will be sanitized to avoid SQL injection attacks.
        
        @param string[] $comments
        An array of query comment strings.
        
        @return string
        A sanitized comment string.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:491
        public makeSequenceName($table, $field) -> string
        Creates the appropriate sequence name for a given table and serial field.
        
        This information is exposed to all database drivers, although it is only
        useful on some of them. This method is table prefix-aware.
        
        @param string $table
        The table name to use for the sequence.
        @param string $field
        The field name to use for the sequence.
        
        @return string
        A table prefix-parsed string for the sequence name.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:476
        public mapConditionOperator($operator)
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php:237
        public merge($table, array $options = array()) -> \Drupal\Core\Database\Query\Merge
        Prepares and returns a MERGE query object.
        
        @param string $table
        The table to use for the merge statement.
        @param array $options
        (optional) An array of options on the query.
        
        @return \Drupal\Core\Database\Query\Merge
        A new Merge query object.
        
        @see \Drupal\Core\Database\Query\Merge
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:824
        public nextId($existing_id = 0)
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php:242
        public nextIdDelete()
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php:260
        public popTransaction($name)
        Decreases the depth of transaction nesting.
        
        If we pop off the last transaction layer, then we either commit or roll
        back the transaction as necessary. If no transaction is active, we return
        because the transaction may have manually been rolled back.
        
        @param string $name
        The name of the savepoint.
        
        @throws \Drupal\Core\Database\TransactionNoActiveException
        @throws \Drupal\Core\Database\TransactionCommitFailedException
        
        @see \Drupal\Core\Database\Transaction
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1152
        public prefixTables($sql) -> string
        Appends a database prefix to all tables in a query.
        
        Queries sent to Drupal should wrap all table names in curly brackets. This
        function searches for this syntax and adds Drupal's table prefix to all
        tables, allowing Drupal to coexist with other systems in the same database
        and/or schema if necessary.
        
        @param string $sql
        A string containing a partial or entire SQL query.
        
        @return string
        The properly-prefixed string.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:326
        public prepare($statement, array $driver_options = array()) -> \PDOStatement|false
        Prepares a statement for execution and returns a statement object
        
        Emulated prepared statements does not communicate with the database server
        so this method does not check the statement.
        
        @param string $statement
        This must be a valid SQL statement for the target database server.
        @param array $driver_options
        (optional) This array holds one or more key=>value pairs to set
        attribute values for the PDOStatement object that this method returns.
        You would most commonly use this to set the \PDO::ATTR_CURSOR value to
        \PDO::CURSOR_SCROLL to request a scrollable cursor. Some drivers have
        driver specific options that may be set at prepare-time. Defaults to an
        empty array.
        
        @return \PDOStatement|false
        If the database server successfully prepares the statement, returns a
        \PDOStatement object.
        If the database server cannot successfully prepare the statement  returns
        FALSE or emits \PDOException (depending on error handling).
        
        @throws \PDOException
        
        @see \PDO::prepare()
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1401
        public prepareQuery($query) -> \Drupal\Core\Database\StatementInterface
        Prepares a query string and returns the prepared statement.
        
        This method caches prepared statements, reusing them when
        possible. It also prefixes tables names enclosed in curly-braces.
        
        @param $query
        The query string as SQL, with curly-braces surrounding the
        table names.
        
        @return \Drupal\Core\Database\StatementInterface
        A PDO prepared statement ready for its execute() method.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:386
        public pushTransaction($name)
        Increases the depth of transaction nesting.
        
        If no transaction is already active, we begin a new transaction.
        
        @param string $name
        The name of the transaction.
        
        @throws \Drupal\Core\Database\TransactionNameNonUniqueException
        
        @see \Drupal\Core\Database\Transaction
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1119
        public query($query, array $args = array(), $options = array())
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php:79
        public queryRange($query, $from, $count, array $args = array(), array $options = array())
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php:197
        public queryTemporary($query, array $args = array(), array $options = array())
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php:201
        public quote($string, $parameter_type = 2) -> string|bool
        Quotes a string for use in a query.
        
        @param string $string
        The string to be quoted.
        @param int $parameter_type
        (optional) Provides a data type hint for drivers that have alternate
        quoting styles. Defaults to \PDO::PARAM_STR.
        
        @return string|bool
        A quoted string that is theoretically safe to pass into an SQL statement.
        Returns FALSE if the driver does not support quoting in this way.
        
        @see \PDO::quote()
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1420
        public rollback($savepoint_name = drupal_transaction)
        Rolls back the transaction entirely or to a named savepoint.
        
        This method throws an exception if no transaction is active.
        
        @param string $savepoint_name
        (optional) The name of the savepoint. The default, 'drupal_transaction',
        will roll the entire transaction back.
        
        @throws \Drupal\Core\Database\TransactionOutOfOrderException
        @throws \Drupal\Core\Database\TransactionNoActiveException
        
        @see \Drupal\Core\Database\Transaction::rollback()
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1065
        public schema() -> \Drupal\Core\Database\Schema
        Returns a DatabaseSchema object for manipulating the schema.
        
        This method will lazy-load the appropriate schema library file.
        
        @return \Drupal\Core\Database\Schema
        The database Schema object for this connection.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:909
        public select($table, $alias = NULL, array $options = array()) -> \Drupal\Core\Database\Query\SelectInterface
        Prepares and returns a SELECT query object.
        
        @param string $table
        The base table for this query, that is, the first table in the FROM
        clause. This table will also be used as the "base" table for query_alter
        hook implementations.
        @param string $alias
        (optional) The alias of the base table of this query.
        @param $options
        An array of options on the query.
        
        @return \Drupal\Core\Database\Query\SelectInterface
        An appropriate SelectQuery object for this database connection. Note that
        it may be a driver-specific subclass of SelectQuery, depending on the
        driver.
        
        @see \Drupal\Core\Database\Query\Select
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:788
        public serialize()
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php:178
        public setKey($key)
        Tells this connection object what its key is.
        
        @param string $key
        The key this connection is for.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:425
        public setLogger(Drupal\Core\Database\Log $logger)
        Associates a logging object with this connection.
        
        @param \Drupal\Core\Database\Log $logger
        The logging object we want to use.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:447
        public setTarget($target = NULL)
        Tells this connection object what its target value is.
        
        This is needed for logging and auditing. It's sloppy to do in the
        constructor because the constructor for child classes has a different
        signature. We therefore also ensure that this function is only ever
        called once.
        
        @param string $target
        (optional) The target this connection is for.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:403
        public startTransaction($name = "") -> \Drupal\Core\Database\Transaction
        Returns a new DatabaseTransaction object on this connection.
        
        @param string $name
        (optional) The name of the savepoint.
        
        @return \Drupal\Core\Database\Transaction
        A Transaction object.
        
        @see \Drupal\Core\Database\Transaction
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1046
        public supportsTransactionalDDL() -> bool
        Determines if this driver supports transactional DDL.
        
        DDL queries are those that change the schema, such as ALTER queries.
        
        @return bool
        TRUE if this connection supports transactions for DDL queries, FALSE
        otherwise.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1302
        public supportsTransactions() -> bool
        Determines if this driver supports transactions.
        
        @return bool
        TRUE if this connection supports transactions, FALSE otherwise.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1289
        public tablePrefix($table = default)
        Find the prefix for a table.
        
        This function is for when you want to know the prefix of a table. This
        is not used in prefixTables due to performance reasons.
        
        @param string $table
        (optional) The table to find the prefix for.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:339
        public transactionDepth() -> int
        Determines the current transaction depth.
        
        @return int
        The current transaction depth.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1031
        public truncate($table, array $options = array()) -> \Drupal\Core\Database\Query\Truncate
        Prepares and returns a TRUNCATE query object.
        
        @param string $table
        The table to use for the truncate statement.
        @param array $options
        (optional) An array of options on the query.
        
        @return \Drupal\Core\Database\Query\Truncate
        A new Truncate query object.
        
        @see \Drupal\Core\Database\Query\Truncate
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:896
        public update($table, array $options = array()) -> \Drupal\Core\Database\Query\Update
        Prepares and returns an UPDATE query object.
        
        @param string $table
        The table to use for the update statement.
        @param array $options
        (optional) An array of options on the query.
        
        @return \Drupal\Core\Database\Query\Update
        A new Update query object.
        
        @see \Drupal\Core\Database\Query\Update
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:860
        public upsert($table, array $options = array()) -> \Drupal\Core\Database\Query\Upsert
        Prepares and returns an UPSERT query object.
        
        @param string $table
        The table to use for the upsert query.
        @param array $options
        (optional) An array of options on the query.
        
        @return \Drupal\Core\Database\Query\Upsert
        A new Upsert query object.
        
        @see \Drupal\Core\Database\Query\Upsert
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:842
        public version()
        Returns the version of the database server.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1272
        protected defaultOptions() -> array
        Returns the default query options for any given query.
        
        A given query can be customized with a number of option flags in an
        associative array:
        - target: The database "target" against which to execute a query. Valid
        values are "default" or "replica". The system will first try to open a
        connection to a database specified with the user-supplied key. If one
        is not available, it will silently fall back to the "default" target.
        If multiple databases connections are specified with the same target,
        one will be selected at random for the duration of the request.
        - fetch: This element controls how rows from a result set will be
        returned. Legal values include PDO::FETCH_ASSOC, PDO::FETCH_BOTH,
        PDO::FETCH_OBJ, PDO::FETCH_NUM, or a string representing the name of a
        class. If a string is specified, each record will be fetched into a new
        object of that class. The behavior of all other values is defined by PDO.
        See http://php.net/manual/pdostatement.fetch.php
        - return: Depending on the type of query, different return values may be
        meaningful. This directive instructs the system which type of return
        value is desired. The system will generally set the correct value
        automatically, so it is extremely rare that a module developer will ever
        need to specify this value. Setting it incorrectly will likely lead to
        unpredictable results or fatal errors. Legal values include:
        - Database::RETURN_STATEMENT: Return the prepared statement object for
        the query. This is usually only meaningful for SELECT queries, where
        the statement object is how one accesses the result set returned by the
        query.
        - Database::RETURN_AFFECTED: Return the number of rows affected by an
        UPDATE or DELETE query. Be aware that means the number of rows actually
        changed, not the number of rows matched by the WHERE clause.
        - Database::RETURN_INSERT_ID: Return the sequence ID (primary key)
        created by an INSERT statement on a table that contains a serial
        column.
        - Database::RETURN_NULL: Do not return anything, as there is no
        meaningful value to return. That is the case for INSERT queries on
        tables that do not contain a serial column.
        - throw_exception: By default, the database system will catch any errors
        on a query as an Exception, log it, and then rethrow it so that code
        further up the call chain can take an appropriate action. To suppress
        that behavior and simply return NULL on failure, set this option to
        FALSE.
        - allow_delimiter_in_query: By default, queries which have the ; delimiter
        any place in them will cause an exception. This reduces the chance of SQL
        injection attacks that terminate the original query and add one or more
        additional queries (such as inserting new user accounts). In rare cases,
        such as creating an SQL function, a ; is needed and can be allowed by
        changing this option to TRUE.
        
        @return array
        An array of default query options.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:247
        protected expandArguments(&$query, &$args) -> bool
        Expands out shorthand placeholders.
        
        Drupal supports an alternate syntax for doing arrays of values. We
        therefore need to expand them out into a full, executable query string.
        
        @param string $query
        The query string to modify.
        @param array $args
        The arguments for the query.
        
        @return bool
        TRUE if the query was modified, FALSE otherwise.
        
        @throws \InvalidArgumentException
        This exception is thrown when:
        - A placeholder that ends in [] is supplied, and the supplied value is
        not an array.
        - A placeholder that does not end in [] is supplied, and the supplied
        value is an array.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:701
        protected filterComment($comment = "") -> string
        Sanitize a query comment string.
        
        Ensure a query comment does not include strings such as "* /" that might
        terminate the comment early. This avoids SQL injection attacks via the
        query comment. The comment strings in this example are separated by a
        space to avoid PHP parse errors.
        
        For example, the comment:
        @code
        db_update('example')
        ->condition('id', $id)
        ->fields(array('field2' => 10))
        ->comment('Exploit * / DROP TABLE node; --')
        ->execute()
        @endcode
        
        Would result in the following SQL statement being generated:
        @code
        "/ * Exploit * / DROP TABLE node. -- * / UPDATE example SET field2=..."
        @endcode
        
        Unless the comment is sanitised first, the SQL server would drop the
        node table and ignore the rest of the SQL statement.
        
        @param string $comment
        A query comment string.
        
        @return string
        A sanitized version of the query comment string.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:533
        protected generateTemporaryTableName() -> string
        Generates a temporary table name.
        
        @return string
        A table name.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1225
        protected handleQueryException(PDOException $e, $query, array $args = array(), $options = array()) -> \Drupal\Core\Database\StatementInterface|int|null
        Wraps and re-throws any PDO exception thrown by static::query().
        
        @param \PDOException $e
        The exception thrown by static::query().
        @param $query
        The query executed by static::query().
        @param array $args
        An array of arguments for the prepared statement.
        @param array $options
        An associative array of options to control how the query is run.
        
        @return \Drupal\Core\Database\StatementInterface|int|null
        Most database drivers will return NULL when a PDO exception is thrown for
        a query, but some of them may need to re-run the query, so they can also
        return a \Drupal\Core\Database\StatementInterface object or an integer.
        
        @throws \Drupal\Core\Database\DatabaseExceptionWrapper
        @throws \Drupal\Core\Database\IntegrityConstraintViolationException
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:659
        protected popCommittableTransactions()
        Overridden to work around issues to MySQL not supporting transactional DDL.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php:287
        protected setPrefix($prefix)
        Set the list of prefixes used by this database connection.
        
        @param array|string $prefix
        Either a single prefix, or an array of prefixes, in any of the multiple
        forms documented in default.settings.php.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:280
      protected connectionTarget -> string(7) "default"
      protected connectionKey -> string(7) "default"
      protected queryOptions -> array(1)
      'return' => integer1
      protected uniqueIdentifier -> string(23) "57451300bff630.25470478"
      protected nextPlaceholder -> integer2
      protected comments -> array(0)
      protected condition -> Drupal\Core\Database\Query\Condition(4)
      • contents
      • Available methods (18)
      • protected conditions -> array(2)
        *DEPTH TOO GREAT*
        protected arguments -> array(0)
        protected changed -> boolTRUE
        protected queryPlaceholderIdentifier -> NULL
      • public __clone()
        PHP magic __clone() method.
        
        Only copies fields that implement Drupal\Core\Database\Query\ConditionInterface. Also sets
        $this->changed to TRUE.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:271
        public __construct($conjunction)
        Constructs a Condition object.
        
        @param string $conjunction
        The operator to use to combine conditions: 'AND' or 'OR'.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:48
        public __toString() -> string
        Implements PHP magic __toString method to convert the conditions to string.
        
        @return string
        A string version of the conditions.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:257
        public andConditionGroup()
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:344
        public arguments()
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:137
        public compile(Drupal\Core\Database\Connection $connection, Drupal\Core\Database\Query\PlaceholderInterface $queryPlaceholder)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:148
        public compiled()
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:247
        public condition($field, $value = NULL, $operator = =)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:66
        public conditionGroupFactory($conjunction = AND)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:337
        public &conditions()
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:130
        public count()
        Implements Countable::count().
        
        Returns the size of this conditional. The size of the conditional is the
        size of its conditional array minus one, because one element is the
        conjunction.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:59
        public exists(Drupal\Core\Database\Query\SelectInterface $select)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:116
        public isNotNull($field)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:109
        public isNull($field)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:102
        public notExists(Drupal\Core\Database\Query\SelectInterface $select)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:123
        public orConditionGroup()
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:351
        public where($snippet, $args = array())
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:88
        protected mapConditionOperator($operator) -> array
        Gets any special processing requirements for the condition operator.
        
        Some condition types require special processing, such as IN, because
        the value data they pass in is not a simple value. This is a simple
        overridable lookup function.
        
        @param $operator
        The condition operator, such as "IN", "BETWEEN", etc. Case-sensitive.
        
        @return array
        The extra handling directives for the specified operator or an empty
        array if there are no extra handling directives.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:299
      public alterTags -> array(2)
      'views' => integer1
      'views_slideshow' => integer1
      public alterMetaData -> array(1)
      'views_substitutions' => array(9)
      *DEPTH TOO GREAT*
    • public __clone()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:883
      public __construct($table, $alias = NULL, Drupal\Core\Database\Connection $connection, $options = array())
      Constructs a Select object.
      
      @param string $table
      The name of the table that is being queried.
      @param string $alias
      The alias for the table.
      @param \Drupal\Core\Database\Connection $connection
      Database connection object.
      @param array $options
      Array of query options.
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:128
      public __sleep()
      Implements the magic __sleep function to disconnect from the database.
      
      Inherited from Drupal\Core\Database\Query\Query
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Query.php:82
      public __toString()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:761
      public __wakeup()
      Implements the magic __wakeup function to reconnect to the database.
      
      Inherited from Drupal\Core\Database\Query\Query
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Query.php:91
      public addExpression($expression, $alias = NULL, $arguments = array())
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:539
      public addField($table_alias, $field, $alias = NULL)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:490
      public addJoin($type, $table, $alias = NULL, $condition = NULL, $arguments = array())
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:591
      public addMetaData($key, $object)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:169
      public addTag($tag)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:140
      public andConditionGroup()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/QueryConditionTrait.php:109
      public arguments()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:184
      public comment($comment) -> $this
      Adds a comment to the query.
      
      By adding a comment to a query, you can more easily find it in your
      query log or the list of active queries on an SQL server. This allows
      for easier debugging and allows you to more easily find where a query
      with a performance problem is being generated.
      
      The comment string will be sanitized to remove * / and other characters
      that may terminate the string early so as to avoid SQL injection attacks.
      
      @param $comment
      The comment string to be inserted into the query.
      
      @return $this
      
      Inherited from Drupal\Core\Database\Query\Query
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Query.php:154
      public compile(Drupal\Core\Database\Connection $connection, Drupal\Core\Database\Query\PlaceholderInterface $queryPlaceholder)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:219
      public compiled()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:239
      public condition($field, $value = NULL, $operator = =)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/QueryConditionTrait.php:26
      public conditionGroupFactory($conjunction = AND)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/QueryConditionTrait.php:102
      public &conditions()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/QueryConditionTrait.php:66
      public countQuery()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:686
      public distinct($distinct = true)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:482
      public escapeField($string)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:404
      public escapeLike($string)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:397
      public execute()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:468
      public exists(Drupal\Core\Database\Query\SelectInterface $select)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/QueryConditionTrait.php:50
      public extend($extender_name)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:302
      public fields($table_alias, array $fields = array())
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:521
      public forUpdate($set = true)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:345
      public getArguments(Drupal\Core\Database\Query\PlaceholderInterface $queryPlaceholder = NULL)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:411
      public &getComments() -> array
      Returns a reference to the comments array for the query.
      
      Because this method returns by reference, alter hooks may edit the comments
      array directly to make their changes. If just adding comments, however, the
      use of comment() is preferred.
      
      Note that this method must be called by reference as well:
      @code
      $comments =& $query->getComments();
      @endcode
      
      @return array
      A reference to the comments array structure.
      
      Inherited from Drupal\Core\Database\Query\Query
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Query.php:174
      public &getExpressions()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:362
      public &getFields()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:355
      public &getGroupBy()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:376
      public getMetaData($key)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:177
      public &getOrderBy()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:369
      public &getTables()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:383
      public &getUnion()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:390
      public groupBy($field)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:678
      public hasAllTags()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:155
      public hasAnyTag()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:162
      public hasTag($tag)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:148
      public having($snippet, $args = array())
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:287
      public havingArguments()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:280
      public havingCompile(Drupal\Core\Database\Connection $connection)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:295
      public havingCondition($field, $value = NULL, $operator = NULL)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:265
      public &havingConditions()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:273
      public havingExists(Drupal\Core\Database\Query\SelectInterface $select)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:329
      public havingIsNotNull($field)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:321
      public havingIsNull($field)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:313
      public havingNotExists(Drupal\Core\Database\Query\SelectInterface $select)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:337
      public innerJoin($table, $alias = NULL, $condition = NULL, $arguments = array())
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:570
      public isNotNull($field)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/QueryConditionTrait.php:42
      public isNull($field)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/QueryConditionTrait.php:34
      public isPrepared()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:422
      public join($table, $alias = NULL, $condition = NULL, $arguments = array())
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:563
      public leftJoin($table, $alias = NULL, $condition = NULL, $arguments = array())
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:577
      public nextPlaceholder() -> int
      Gets the next placeholder value for this query object.
      
      @return int
      The next placeholder value.
      
      Inherited from Drupal\Core\Database\Query\Query
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Query.php:134
      public notExists(Drupal\Core\Database\Query\SelectInterface $select)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/QueryConditionTrait.php:58
      public orConditionGroup()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/QueryConditionTrait.php:116
      public orderBy($field, $direction = ASC)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:626
      public orderRandom()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:636
      public preExecute(Drupal\Core\Database\Query\SelectInterface $query = NULL)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:429
      public range($start = NULL, $length = NULL)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:645
      public rightJoin($table, $alias = NULL, $condition = NULL, $arguments = array())
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:584
      public union(Drupal\Core\Database\Query\SelectInterface $query, $type = "")
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:653
      public uniqueIdentifier()
      Returns a unique identifier for this object.
      
      Inherited from Drupal\Core\Database\Query\Query
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Query.php:124
      public where($snippet, $args = array())
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/QueryConditionTrait.php:80
      protected prepareCountQuery() -> \Drupal\Core\Database\Query\Select
      Prepares a count query from the current query object.
      
      @return \Drupal\Core\Database\Query\Select
      A new query object ready to have COUNT(*) performed on it.
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:701
    'count_query' => Drupal\Core\Database\Driver\mysql\Select(21)
    • contents
    • Available methods (67)
    • protected fields -> array(2)
       fieldtablealias
      "node_field_data_created""created""node_field_data""node_field_data_created"
      "nid""nid""node_field_data""nid"
      protected expressions -> array(0)
      protected tables -> array(2)
      'node_field_data' => array(5)
      *DEPTH TOO GREAT*
      'node__field_slideshow' => array(5)
      *DEPTH TOO GREAT*
      protected order -> array(1)
      'node_field_data_created' => string(4) "DESC"
      protected group -> array(0)
      protected having -> Drupal\Core\Database\Query\Condition(4)
      • contents
      • Available methods (18)
      • protected conditions -> array(1)
        *DEPTH TOO GREAT*
        protected arguments -> array(0)
        protected changed -> boolTRUE
        protected queryPlaceholderIdentifier -> NULL
      • public __clone()
        PHP magic __clone() method.
        
        Only copies fields that implement Drupal\Core\Database\Query\ConditionInterface. Also sets
        $this->changed to TRUE.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:271
        public __construct($conjunction)
        Constructs a Condition object.
        
        @param string $conjunction
        The operator to use to combine conditions: 'AND' or 'OR'.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:48
        public __toString() -> string
        Implements PHP magic __toString method to convert the conditions to string.
        
        @return string
        A string version of the conditions.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:257
        public andConditionGroup()
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:344
        public arguments()
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:137
        public compile(Drupal\Core\Database\Connection $connection, Drupal\Core\Database\Query\PlaceholderInterface $queryPlaceholder)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:148
        public compiled()
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:247
        public condition($field, $value = NULL, $operator = =)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:66
        public conditionGroupFactory($conjunction = AND)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:337
        public &conditions()
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:130
        public count()
        Implements Countable::count().
        
        Returns the size of this conditional. The size of the conditional is the
        size of its conditional array minus one, because one element is the
        conjunction.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:59
        public exists(Drupal\Core\Database\Query\SelectInterface $select)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:116
        public isNotNull($field)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:109
        public isNull($field)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:102
        public notExists(Drupal\Core\Database\Query\SelectInterface $select)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:123
        public orConditionGroup()
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:351
        public where($snippet, $args = array())
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:88
        protected mapConditionOperator($operator) -> array
        Gets any special processing requirements for the condition operator.
        
        Some condition types require special processing, such as IN, because
        the value data they pass in is not a simple value. This is a simple
        overridable lookup function.
        
        @param $operator
        The condition operator, such as "IN", "BETWEEN", etc. Case-sensitive.
        
        @return array
        The extra handling directives for the specified operator or an empty
        array if there are no extra handling directives.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:299
      protected distinct -> boolFALSE
      protected range -> NULL
      protected union -> array(0)
      protected prepared -> boolFALSE
      protected forUpdate -> boolFALSE
      protected connection -> Drupal\Core\Database\Driver\mysql\Connection(18)
      • contents
      • Static class properties (5)
      • Available methods (63)
      • protected needsCleanup -> boolFALSE
        protected target -> string(7) "default"
        protected key -> string(7) "default"
        protected logger -> NULL
        protected transactionLayers -> array(0)
        protected driverClasses -> array(3)
        *DEPTH TOO GREAT*
        protected statementClass -> string(30) "Drupal\Core\Database\Statement"
        protected transactionSupport -> boolTRUE
        protected transactionalDDLSupport -> boolFALSE
        protected temporaryNameIndex -> integer0
        protected connection -> PDO(0)
        *DEPTH TOO GREAT*
        protected connectionOptions -> array(10)
        *DEPTH TOO GREAT*
        protected schema -> NULL
        protected prefixes -> array(1)
        *DEPTH TOO GREAT*
        protected prefixSearch -> array(2)
        *DEPTH TOO GREAT*
        protected prefixReplace -> array(2)
        *DEPTH TOO GREAT*
        protected unprefixedTablesMap -> array(0)
        public _serviceId -> string(8) "database"
      • constant DATABASE_NOT_FOUND :: integer1049
        constant UNSUPPORTED_CHARSET :: integer2019
        constant UNKNOWN_CHARSET :: integer1115
        constant SQLSTATE_SYNTAX_ERROR :: integer42000
        constant MIN_MAX_ALLOWED_PACKET :: integer1024
      • public static open(array &$connection_options = array())
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php:97
        public __construct(PDO $connection, array $connection_options = array())
        Constructs a Connection object.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php:64
        public __destruct()
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php:191
        public __sleep()
        Prevents the database connection from being serialized.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1427
        public clientVersion()
        Returns the version of the database client.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1279
        public commit()
        Throws an exception to deny direct access to transaction commits.
        
        We do not want to allow users to commit transactions at any time, only
        by destroying the transaction object or allowing it to go out of scope.
        A direct commit bypasses all of the safety checks we've built on top of
        PDO's transaction routines.
        
        @throws \Drupal\Core\Database\TransactionExplicitCommitNotAllowedException
        
        @see \Drupal\Core\Database\Transaction
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1352
        public createDatabase($database)
        Overrides \Drupal\Core\Database\Connection::createDatabase().
        
        @param string $database
        The name of the database to create.
        
        @throws \Drupal\Core\Database\DatabaseNotFoundException
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php:223
        public databaseType()
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php:211
        public delete($table, array $options = array()) -> \Drupal\Core\Database\Query\Delete
        Prepares and returns a DELETE query object.
        
        @param string $table
        The table to use for the delete statement.
        @param array $options
        (optional) An array of options on the query.
        
        @return \Drupal\Core\Database\Query\Delete
        A new Delete query object.
        
        @see \Drupal\Core\Database\Query\Delete
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:878
        public destroy()
        Destroys this Connection object.
        
        PHP does not destruct an object if it is still referenced in other
        variables. In case of PDO database connection objects, PHP only closes the
        connection when the PDO object is destructed, so any references to this
        object may cause the number of maximum allowed connections to be exceeded.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:186
        public driver()
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php:207
        public escapeAlias($field) -> string
        Escapes an alias name string.
        
        Force all alias names to be strictly alphanumeric-plus-underscore. In
        contrast to DatabaseConnection::escapeField() /
        DatabaseConnection::escapeTable(), this doesn't allow the period (".")
        because that is not allowed in aliases.
        
        @param string $field
        An unsanitized alias name.
        
        @return string
        The sanitized alias name.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:982
        public escapeDatabase($database) -> string
        Escapes a database name string.
        
        Force all database names to be strictly alphanumeric-plus-underscore.
        For some database drivers, it may also wrap the database name in
        database-specific escape characters.
        
        @param string $database
        An unsanitized database name.
        
        @return string
        The sanitized database name.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:930
        public escapeField($field) -> string
        Escapes a field name string.
        
        Force all field names to be strictly alphanumeric-plus-underscore.
        For some database drivers, it may also wrap the field name in
        database-specific escape characters.
        
        @param string $field
        An unsanitized field name.
        
        @return string
        The sanitized field name.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:964
        public escapeLike($string) -> string
        Escapes characters that work as wildcard characters in a LIKE pattern.
        
        The wildcard characters "%" and "_" as well as backslash are prefixed with
        a backslash. Use this to do a search for a verbatim string without any
        wildcard behavior.
        
        For example, the following does a case-insensitive query for all rows whose
        name starts with $prefix:
        @code
        $result = db_query(
        'SELECT * FROM person WHERE name LIKE :pattern',
        array(':pattern' => db_like($prefix) . '%')
        );
        @endcode
        
        Backslash is defined as escape character for LIKE patterns in
        Drupal\Core\Database\Query\Condition::mapConditionOperator().
        
        @param string $string
        The string to escape.
        
        @return string
        The escaped string.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1011
        public escapeTable($table) -> string
        Escapes a table name string.
        
        Force all table names to be strictly alphanumeric-plus-underscore.
        For some database drivers, it may also wrap the table name in
        database-specific escape characters.
        
        @param string $table
        An unsanitized table name.
        
        @return string
        The sanitized table name.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:947
        public getConnectionOptions() -> array
        Returns the connection information for this connection object.
        
        Note that Database::getConnectionInfo() is for requesting information
        about an arbitrary database connection that is defined. This method
        is for requesting the connection information of this specific
        open connection object.
        
        @return array
        An array of the connection information. The exact list of
        properties is driver-dependent.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:269
        public getDriverClass($class) -> string
        Gets the driver-specific override class if any for the specified class.
        
        @param string $class
        The class for which we want the potentially driver-specific class.
        @return string
        The name of the class that should be used for this driver.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:754
        public getFullQualifiedTableName($table) -> string
        Get a fully qualified table name.
        
        @param string $table
        The name of the table in question.
        
        @return string
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:367
        public getKey() -> string|null
        Returns the key this connection is associated with.
        
        @return string|null
        The key of this connection, or NULL if no key is set.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:437
        public getLogger() -> \Drupal\Core\Database\Log|null
        Gets the current logging object for this connection.
        
        @return \Drupal\Core\Database\Log|null
        The current logging object for this connection. If there isn't one,
        NULL is returned.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:458
        public getTarget() -> string|null
        Returns the target this connection is associated with.
        
        @return string|null
        The target string of this connection, or NULL if no target is set.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:415
        public getUnprefixedTablesMap() -> array
        Gets a list of individually prefixed table names.
        
        @return array
        An array of un-prefixed table names, keyed by their fully qualified table
        names (i.e. prefix + table_name).
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:355
        public inTransaction() -> bool
        Determines if there is an active transaction open.
        
        @return bool
        TRUE if we're currently in a transaction, FALSE otherwise.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1021
        public insert($table, array $options = array()) -> \Drupal\Core\Database\Query\Insert
        Prepares and returns an INSERT query object.
        
        @param string $table
        The table to use for the insert statement.
        @param array $options
        (optional) An array of options on the query.
        
        @return \Drupal\Core\Database\Query\Insert
        A new Insert query object.
        
        @see \Drupal\Core\Database\Query\Insert
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:806
        public makeComment($comments) -> string
        Flatten an array of query comments into a single comment string.
        
        The comment string will be sanitized to avoid SQL injection attacks.
        
        @param string[] $comments
        An array of query comment strings.
        
        @return string
        A sanitized comment string.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:491
        public makeSequenceName($table, $field) -> string
        Creates the appropriate sequence name for a given table and serial field.
        
        This information is exposed to all database drivers, although it is only
        useful on some of them. This method is table prefix-aware.
        
        @param string $table
        The table name to use for the sequence.
        @param string $field
        The field name to use for the sequence.
        
        @return string
        A table prefix-parsed string for the sequence name.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:476
        public mapConditionOperator($operator)
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php:237
        public merge($table, array $options = array()) -> \Drupal\Core\Database\Query\Merge
        Prepares and returns a MERGE query object.
        
        @param string $table
        The table to use for the merge statement.
        @param array $options
        (optional) An array of options on the query.
        
        @return \Drupal\Core\Database\Query\Merge
        A new Merge query object.
        
        @see \Drupal\Core\Database\Query\Merge
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:824
        public nextId($existing_id = 0)
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php:242
        public nextIdDelete()
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php:260
        public popTransaction($name)
        Decreases the depth of transaction nesting.
        
        If we pop off the last transaction layer, then we either commit or roll
        back the transaction as necessary. If no transaction is active, we return
        because the transaction may have manually been rolled back.
        
        @param string $name
        The name of the savepoint.
        
        @throws \Drupal\Core\Database\TransactionNoActiveException
        @throws \Drupal\Core\Database\TransactionCommitFailedException
        
        @see \Drupal\Core\Database\Transaction
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1152
        public prefixTables($sql) -> string
        Appends a database prefix to all tables in a query.
        
        Queries sent to Drupal should wrap all table names in curly brackets. This
        function searches for this syntax and adds Drupal's table prefix to all
        tables, allowing Drupal to coexist with other systems in the same database
        and/or schema if necessary.
        
        @param string $sql
        A string containing a partial or entire SQL query.
        
        @return string
        The properly-prefixed string.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:326
        public prepare($statement, array $driver_options = array()) -> \PDOStatement|false
        Prepares a statement for execution and returns a statement object
        
        Emulated prepared statements does not communicate with the database server
        so this method does not check the statement.
        
        @param string $statement
        This must be a valid SQL statement for the target database server.
        @param array $driver_options
        (optional) This array holds one or more key=>value pairs to set
        attribute values for the PDOStatement object that this method returns.
        You would most commonly use this to set the \PDO::ATTR_CURSOR value to
        \PDO::CURSOR_SCROLL to request a scrollable cursor. Some drivers have
        driver specific options that may be set at prepare-time. Defaults to an
        empty array.
        
        @return \PDOStatement|false
        If the database server successfully prepares the statement, returns a
        \PDOStatement object.
        If the database server cannot successfully prepare the statement  returns
        FALSE or emits \PDOException (depending on error handling).
        
        @throws \PDOException
        
        @see \PDO::prepare()
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1401
        public prepareQuery($query) -> \Drupal\Core\Database\StatementInterface
        Prepares a query string and returns the prepared statement.
        
        This method caches prepared statements, reusing them when
        possible. It also prefixes tables names enclosed in curly-braces.
        
        @param $query
        The query string as SQL, with curly-braces surrounding the
        table names.
        
        @return \Drupal\Core\Database\StatementInterface
        A PDO prepared statement ready for its execute() method.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:386
        public pushTransaction($name)
        Increases the depth of transaction nesting.
        
        If no transaction is already active, we begin a new transaction.
        
        @param string $name
        The name of the transaction.
        
        @throws \Drupal\Core\Database\TransactionNameNonUniqueException
        
        @see \Drupal\Core\Database\Transaction
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1119
        public query($query, array $args = array(), $options = array())
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php:79
        public queryRange($query, $from, $count, array $args = array(), array $options = array())
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php:197
        public queryTemporary($query, array $args = array(), array $options = array())
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php:201
        public quote($string, $parameter_type = 2) -> string|bool
        Quotes a string for use in a query.
        
        @param string $string
        The string to be quoted.
        @param int $parameter_type
        (optional) Provides a data type hint for drivers that have alternate
        quoting styles. Defaults to \PDO::PARAM_STR.
        
        @return string|bool
        A quoted string that is theoretically safe to pass into an SQL statement.
        Returns FALSE if the driver does not support quoting in this way.
        
        @see \PDO::quote()
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1420
        public rollback($savepoint_name = drupal_transaction)
        Rolls back the transaction entirely or to a named savepoint.
        
        This method throws an exception if no transaction is active.
        
        @param string $savepoint_name
        (optional) The name of the savepoint. The default, 'drupal_transaction',
        will roll the entire transaction back.
        
        @throws \Drupal\Core\Database\TransactionOutOfOrderException
        @throws \Drupal\Core\Database\TransactionNoActiveException
        
        @see \Drupal\Core\Database\Transaction::rollback()
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1065
        public schema() -> \Drupal\Core\Database\Schema
        Returns a DatabaseSchema object for manipulating the schema.
        
        This method will lazy-load the appropriate schema library file.
        
        @return \Drupal\Core\Database\Schema
        The database Schema object for this connection.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:909
        public select($table, $alias = NULL, array $options = array()) -> \Drupal\Core\Database\Query\SelectInterface
        Prepares and returns a SELECT query object.
        
        @param string $table
        The base table for this query, that is, the first table in the FROM
        clause. This table will also be used as the "base" table for query_alter
        hook implementations.
        @param string $alias
        (optional) The alias of the base table of this query.
        @param $options
        An array of options on the query.
        
        @return \Drupal\Core\Database\Query\SelectInterface
        An appropriate SelectQuery object for this database connection. Note that
        it may be a driver-specific subclass of SelectQuery, depending on the
        driver.
        
        @see \Drupal\Core\Database\Query\Select
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:788
        public serialize()
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php:178
        public setKey($key)
        Tells this connection object what its key is.
        
        @param string $key
        The key this connection is for.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:425
        public setLogger(Drupal\Core\Database\Log $logger)
        Associates a logging object with this connection.
        
        @param \Drupal\Core\Database\Log $logger
        The logging object we want to use.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:447
        public setTarget($target = NULL)
        Tells this connection object what its target value is.
        
        This is needed for logging and auditing. It's sloppy to do in the
        constructor because the constructor for child classes has a different
        signature. We therefore also ensure that this function is only ever
        called once.
        
        @param string $target
        (optional) The target this connection is for.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:403
        public startTransaction($name = "") -> \Drupal\Core\Database\Transaction
        Returns a new DatabaseTransaction object on this connection.
        
        @param string $name
        (optional) The name of the savepoint.
        
        @return \Drupal\Core\Database\Transaction
        A Transaction object.
        
        @see \Drupal\Core\Database\Transaction
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1046
        public supportsTransactionalDDL() -> bool
        Determines if this driver supports transactional DDL.
        
        DDL queries are those that change the schema, such as ALTER queries.
        
        @return bool
        TRUE if this connection supports transactions for DDL queries, FALSE
        otherwise.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1302
        public supportsTransactions() -> bool
        Determines if this driver supports transactions.
        
        @return bool
        TRUE if this connection supports transactions, FALSE otherwise.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1289
        public tablePrefix($table = default)
        Find the prefix for a table.
        
        This function is for when you want to know the prefix of a table. This
        is not used in prefixTables due to performance reasons.
        
        @param string $table
        (optional) The table to find the prefix for.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:339
        public transactionDepth() -> int
        Determines the current transaction depth.
        
        @return int
        The current transaction depth.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1031
        public truncate($table, array $options = array()) -> \Drupal\Core\Database\Query\Truncate
        Prepares and returns a TRUNCATE query object.
        
        @param string $table
        The table to use for the truncate statement.
        @param array $options
        (optional) An array of options on the query.
        
        @return \Drupal\Core\Database\Query\Truncate
        A new Truncate query object.
        
        @see \Drupal\Core\Database\Query\Truncate
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:896
        public update($table, array $options = array()) -> \Drupal\Core\Database\Query\Update
        Prepares and returns an UPDATE query object.
        
        @param string $table
        The table to use for the update statement.
        @param array $options
        (optional) An array of options on the query.
        
        @return \Drupal\Core\Database\Query\Update
        A new Update query object.
        
        @see \Drupal\Core\Database\Query\Update
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:860
        public upsert($table, array $options = array()) -> \Drupal\Core\Database\Query\Upsert
        Prepares and returns an UPSERT query object.
        
        @param string $table
        The table to use for the upsert query.
        @param array $options
        (optional) An array of options on the query.
        
        @return \Drupal\Core\Database\Query\Upsert
        A new Upsert query object.
        
        @see \Drupal\Core\Database\Query\Upsert
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:842
        public version()
        Returns the version of the database server.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1272
        protected defaultOptions() -> array
        Returns the default query options for any given query.
        
        A given query can be customized with a number of option flags in an
        associative array:
        - target: The database "target" against which to execute a query. Valid
        values are "default" or "replica". The system will first try to open a
        connection to a database specified with the user-supplied key. If one
        is not available, it will silently fall back to the "default" target.
        If multiple databases connections are specified with the same target,
        one will be selected at random for the duration of the request.
        - fetch: This element controls how rows from a result set will be
        returned. Legal values include PDO::FETCH_ASSOC, PDO::FETCH_BOTH,
        PDO::FETCH_OBJ, PDO::FETCH_NUM, or a string representing the name of a
        class. If a string is specified, each record will be fetched into a new
        object of that class. The behavior of all other values is defined by PDO.
        See http://php.net/manual/pdostatement.fetch.php
        - return: Depending on the type of query, different return values may be
        meaningful. This directive instructs the system which type of return
        value is desired. The system will generally set the correct value
        automatically, so it is extremely rare that a module developer will ever
        need to specify this value. Setting it incorrectly will likely lead to
        unpredictable results or fatal errors. Legal values include:
        - Database::RETURN_STATEMENT: Return the prepared statement object for
        the query. This is usually only meaningful for SELECT queries, where
        the statement object is how one accesses the result set returned by the
        query.
        - Database::RETURN_AFFECTED: Return the number of rows affected by an
        UPDATE or DELETE query. Be aware that means the number of rows actually
        changed, not the number of rows matched by the WHERE clause.
        - Database::RETURN_INSERT_ID: Return the sequence ID (primary key)
        created by an INSERT statement on a table that contains a serial
        column.
        - Database::RETURN_NULL: Do not return anything, as there is no
        meaningful value to return. That is the case for INSERT queries on
        tables that do not contain a serial column.
        - throw_exception: By default, the database system will catch any errors
        on a query as an Exception, log it, and then rethrow it so that code
        further up the call chain can take an appropriate action. To suppress
        that behavior and simply return NULL on failure, set this option to
        FALSE.
        - allow_delimiter_in_query: By default, queries which have the ; delimiter
        any place in them will cause an exception. This reduces the chance of SQL
        injection attacks that terminate the original query and add one or more
        additional queries (such as inserting new user accounts). In rare cases,
        such as creating an SQL function, a ; is needed and can be allowed by
        changing this option to TRUE.
        
        @return array
        An array of default query options.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:247
        protected expandArguments(&$query, &$args) -> bool
        Expands out shorthand placeholders.
        
        Drupal supports an alternate syntax for doing arrays of values. We
        therefore need to expand them out into a full, executable query string.
        
        @param string $query
        The query string to modify.
        @param array $args
        The arguments for the query.
        
        @return bool
        TRUE if the query was modified, FALSE otherwise.
        
        @throws \InvalidArgumentException
        This exception is thrown when:
        - A placeholder that ends in [] is supplied, and the supplied value is
        not an array.
        - A placeholder that does not end in [] is supplied, and the supplied
        value is an array.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:701
        protected filterComment($comment = "") -> string
        Sanitize a query comment string.
        
        Ensure a query comment does not include strings such as "* /" that might
        terminate the comment early. This avoids SQL injection attacks via the
        query comment. The comment strings in this example are separated by a
        space to avoid PHP parse errors.
        
        For example, the comment:
        @code
        db_update('example')
        ->condition('id', $id)
        ->fields(array('field2' => 10))
        ->comment('Exploit * / DROP TABLE node; --')
        ->execute()
        @endcode
        
        Would result in the following SQL statement being generated:
        @code
        "/ * Exploit * / DROP TABLE node. -- * / UPDATE example SET field2=..."
        @endcode
        
        Unless the comment is sanitised first, the SQL server would drop the
        node table and ignore the rest of the SQL statement.
        
        @param string $comment
        A query comment string.
        
        @return string
        A sanitized version of the query comment string.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:533
        protected generateTemporaryTableName() -> string
        Generates a temporary table name.
        
        @return string
        A table name.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:1225
        protected handleQueryException(PDOException $e, $query, array $args = array(), $options = array()) -> \Drupal\Core\Database\StatementInterface|int|null
        Wraps and re-throws any PDO exception thrown by static::query().
        
        @param \PDOException $e
        The exception thrown by static::query().
        @param $query
        The query executed by static::query().
        @param array $args
        An array of arguments for the prepared statement.
        @param array $options
        An associative array of options to control how the query is run.
        
        @return \Drupal\Core\Database\StatementInterface|int|null
        Most database drivers will return NULL when a PDO exception is thrown for
        a query, but some of them may need to re-run the query, so they can also
        return a \Drupal\Core\Database\StatementInterface object or an integer.
        
        @throws \Drupal\Core\Database\DatabaseExceptionWrapper
        @throws \Drupal\Core\Database\IntegrityConstraintViolationException
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:659
        protected popCommittableTransactions()
        Overridden to work around issues to MySQL not supporting transactional DDL.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php:287
        protected setPrefix($prefix)
        Set the list of prefixes used by this database connection.
        
        @param array|string $prefix
        Either a single prefix, or an array of prefixes, in any of the multiple
        forms documented in default.settings.php.
        
        Inherited from Drupal\Core\Database\Connection
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Connection.php:280
      protected connectionTarget -> string(7) "default"
      protected connectionKey -> string(7) "default"
      protected queryOptions -> array(1)
      'return' => integer1
      protected uniqueIdentifier -> string(23) "57451300c01e28.94296730"
      protected nextPlaceholder -> integer2
      protected comments -> array(0)
      protected condition -> Drupal\Core\Database\Query\Condition(4)
      • contents
      • Available methods (18)
      • protected conditions -> array(2)
        *DEPTH TOO GREAT*
        protected arguments -> array(0)
        protected changed -> boolTRUE
        protected queryPlaceholderIdentifier -> NULL
      • public __clone()
        PHP magic __clone() method.
        
        Only copies fields that implement Drupal\Core\Database\Query\ConditionInterface. Also sets
        $this->changed to TRUE.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:271
        public __construct($conjunction)
        Constructs a Condition object.
        
        @param string $conjunction
        The operator to use to combine conditions: 'AND' or 'OR'.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:48
        public __toString() -> string
        Implements PHP magic __toString method to convert the conditions to string.
        
        @return string
        A string version of the conditions.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:257
        public andConditionGroup()
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:344
        public arguments()
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:137
        public compile(Drupal\Core\Database\Connection $connection, Drupal\Core\Database\Query\PlaceholderInterface $queryPlaceholder)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:148
        public compiled()
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:247
        public condition($field, $value = NULL, $operator = =)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:66
        public conditionGroupFactory($conjunction = AND)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:337
        public &conditions()
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:130
        public count()
        Implements Countable::count().
        
        Returns the size of this conditional. The size of the conditional is the
        size of its conditional array minus one, because one element is the
        conjunction.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:59
        public exists(Drupal\Core\Database\Query\SelectInterface $select)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:116
        public isNotNull($field)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:109
        public isNull($field)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:102
        public notExists(Drupal\Core\Database\Query\SelectInterface $select)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:123
        public orConditionGroup()
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:351
        public where($snippet, $args = array())
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:88
        protected mapConditionOperator($operator) -> array
        Gets any special processing requirements for the condition operator.
        
        Some condition types require special processing, such as IN, because
        the value data they pass in is not a simple value. This is a simple
        overridable lookup function.
        
        @param $operator
        The condition operator, such as "IN", "BETWEEN", etc. Case-sensitive.
        
        @return array
        The extra handling directives for the specified operator or an empty
        array if there are no extra handling directives.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Condition.php:299
      public alterTags -> array(2)
      'views' => integer1
      'views_slideshow' => integer1
      public alterMetaData -> array(1)
      'views_substitutions' => array(9)
      *DEPTH TOO GREAT*
    • public __clone()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:883
      public __construct($table, $alias = NULL, Drupal\Core\Database\Connection $connection, $options = array())
      Constructs a Select object.
      
      @param string $table
      The name of the table that is being queried.
      @param string $alias
      The alias for the table.
      @param \Drupal\Core\Database\Connection $connection
      Database connection object.
      @param array $options
      Array of query options.
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:128
      public __sleep()
      Implements the magic __sleep function to disconnect from the database.
      
      Inherited from Drupal\Core\Database\Query\Query
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Query.php:82
      public __toString()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:761
      public __wakeup()
      Implements the magic __wakeup function to reconnect to the database.
      
      Inherited from Drupal\Core\Database\Query\Query
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Query.php:91
      public addExpression($expression, $alias = NULL, $arguments = array())
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:539
      public addField($table_alias, $field, $alias = NULL)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:490
      public addJoin($type, $table, $alias = NULL, $condition = NULL, $arguments = array())
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:591
      public addMetaData($key, $object)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:169
      public addTag($tag)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:140
      public andConditionGroup()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/QueryConditionTrait.php:109
      public arguments()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:184
      public comment($comment) -> $this
      Adds a comment to the query.
      
      By adding a comment to a query, you can more easily find it in your
      query log or the list of active queries on an SQL server. This allows
      for easier debugging and allows you to more easily find where a query
      with a performance problem is being generated.
      
      The comment string will be sanitized to remove * / and other characters
      that may terminate the string early so as to avoid SQL injection attacks.
      
      @param $comment
      The comment string to be inserted into the query.
      
      @return $this
      
      Inherited from Drupal\Core\Database\Query\Query
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Query.php:154
      public compile(Drupal\Core\Database\Connection $connection, Drupal\Core\Database\Query\PlaceholderInterface $queryPlaceholder)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:219
      public compiled()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:239
      public condition($field, $value = NULL, $operator = =)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/QueryConditionTrait.php:26
      public conditionGroupFactory($conjunction = AND)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/QueryConditionTrait.php:102
      public &conditions()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/QueryConditionTrait.php:66
      public countQuery()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:686
      public distinct($distinct = true)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:482
      public escapeField($string)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:404
      public escapeLike($string)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:397
      public execute()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:468
      public exists(Drupal\Core\Database\Query\SelectInterface $select)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/QueryConditionTrait.php:50
      public extend($extender_name)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:302
      public fields($table_alias, array $fields = array())
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:521
      public forUpdate($set = true)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:345
      public getArguments(Drupal\Core\Database\Query\PlaceholderInterface $queryPlaceholder = NULL)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:411
      public &getComments() -> array
      Returns a reference to the comments array for the query.
      
      Because this method returns by reference, alter hooks may edit the comments
      array directly to make their changes. If just adding comments, however, the
      use of comment() is preferred.
      
      Note that this method must be called by reference as well:
      @code
      $comments =& $query->getComments();
      @endcode
      
      @return array
      A reference to the comments array structure.
      
      Inherited from Drupal\Core\Database\Query\Query
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Query.php:174
      public &getExpressions()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:362
      public &getFields()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:355
      public &getGroupBy()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:376
      public getMetaData($key)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:177
      public &getOrderBy()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:369
      public &getTables()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:383
      public &getUnion()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:390
      public groupBy($field)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:678
      public hasAllTags()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:155
      public hasAnyTag()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:162
      public hasTag($tag)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:148
      public having($snippet, $args = array())
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:287
      public havingArguments()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:280
      public havingCompile(Drupal\Core\Database\Connection $connection)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:295
      public havingCondition($field, $value = NULL, $operator = NULL)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:265
      public &havingConditions()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:273
      public havingExists(Drupal\Core\Database\Query\SelectInterface $select)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:329
      public havingIsNotNull($field)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:321
      public havingIsNull($field)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:313
      public havingNotExists(Drupal\Core\Database\Query\SelectInterface $select)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:337
      public innerJoin($table, $alias = NULL, $condition = NULL, $arguments = array())
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:570
      public isNotNull($field)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/QueryConditionTrait.php:42
      public isNull($field)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/QueryConditionTrait.php:34
      public isPrepared()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:422
      public join($table, $alias = NULL, $condition = NULL, $arguments = array())
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:563
      public leftJoin($table, $alias = NULL, $condition = NULL, $arguments = array())
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:577
      public nextPlaceholder() -> int
      Gets the next placeholder value for this query object.
      
      @return int
      The next placeholder value.
      
      Inherited from Drupal\Core\Database\Query\Query
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Query.php:134
      public notExists(Drupal\Core\Database\Query\SelectInterface $select)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/QueryConditionTrait.php:58
      public orConditionGroup()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/QueryConditionTrait.php:116
      public orderBy($field, $direction = ASC)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:626
      public orderRandom()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:636
      public preExecute(Drupal\Core\Database\Query\SelectInterface $query = NULL)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:429
      public range($start = NULL, $length = NULL)
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:645
      public rightJoin($table, $alias = NULL, $condition = NULL, $arguments = array())
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:584
      public union(Drupal\Core\Database\Query\SelectInterface $query, $type = "")
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:653
      public uniqueIdentifier()
      Returns a unique identifier for this object.
      
      Inherited from Drupal\Core\Database\Query\Query
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Query.php:124
      public where($snippet, $args = array())
      {@inheritdoc}
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/QueryConditionTrait.php:80
      protected prepareCountQuery() -> \Drupal\Core\Database\Query\Select
      Prepares a count query from the current query object.
      
      @return \Drupal\Core\Database\Query\Select
      A new query object ready to have COUNT(*) performed on it.
      
      Inherited from Drupal\Core\Database\Query\Select
      Defined in <ROOT>/core/lib/Drupal/Core/Database/Query/Select.php:701
    'query_args' => array(0)
    protected ajaxEnabled -> boolFALSE
    public result -> array(2)
    Drupal\views\ResultRow(5)
    • contents
    • Available methods (2)
    • public _entity -> Drupal\node\Entity\Node(24)
      • contents
      • Iterator contents (24)
      • Static class properties (3)
      • Available methods (125)
      • public in_preview -> NULL
        protected values -> array(22)
        *DEPTH TOO GREAT*
        protected fields -> array(0)
        protected fieldDefinitions -> NULL
        protected languages -> NULL
        protected langcodeKey -> string(8) "langcode"
        protected defaultLangcodeKey -> string(16) "default_langcode"
        protected activeLangcode -> string(9) "x-default"
        protected defaultLangcode -> string(2) "en"
        protected translations -> array(1)
        *DEPTH TOO GREAT*
        protected translationInitialize -> boolFALSE
        protected newRevision -> boolFALSE
        protected isDefaultRevision -> string(1) "1"
        protected entityKeys -> array(4)
        *DEPTH TOO GREAT*
        protected translatableEntityKeys -> array(5)
        *DEPTH TOO GREAT*
        protected validated -> boolFALSE
        protected validationRequired -> boolFALSE
        protected entityTypeId -> string(4) "node"
        protected enforceIsNew -> NULL
        protected typedData -> NULL
        protected cacheContexts -> array(0)
        protected cacheTags -> array(0)
        protected cacheMaxAge -> integer-1
        protected _serviceIds -> array(0)
      • *DEPTH TOO GREAT*
      • constant TRANSLATION_REMOVED :: integer0
        constant TRANSLATION_EXISTING :: integer1
        constant TRANSLATION_CREATED :: integer2
      • public static baseFieldDefinitions(Drupal\Core\Entity\EntityTypeInterface $entity_type)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:328
        public static bundleFieldDefinitions(Drupal\Core\Entity\EntityTypeInterface $entity_type, $bundle, array $base_field_definitions)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:1175
        public static create(array $values = array())
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:507
        public static getCurrentUserId() -> array
        Default value callback for 'uid' base field definition.
        
        @see ::baseFieldDefinitions()
        
        @return array
        An array of default values.
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:472
        public static load($id)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:491
        public static loadMultiple(array $ids = NULL)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:499
        public static postDelete(Drupal\Core\Entity\EntityStorageInterface $storage, array $nodes)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:165
        public static postLoad(Drupal\Core\Entity\EntityStorageInterface $storage, array &$entities)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:442
        public static preCreate(Drupal\Core\Entity\EntityStorageInterface $storage, array &$values)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:417
        public static preDelete(Drupal\Core\Entity\EntityStorageInterface $storage, array $entities)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:151
        public __clone()
        Magic method: Implements a deep clone.
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:1007
        public __construct(array $values, $entity_type, $bundle = false, $translations = array())
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:168
        public &__get($name)
        Implements the magic method for getting object properties.
        
        @todo: A lot of code still uses non-fields (e.g. $entity->content in view
        builders) by reference. Clean that up.
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:892
        public __isset($name)
        Implements the magic method for isset().
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:953
        public __set($name, $value)
        Implements the magic method for setting object properties.
        
        Uses default language always.
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:919
        public __sleep()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:404
        public __unset($name)
        Implements the magic method for unset().
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:967
        public __wakeup()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/DependencyInjection/DependencySerializationTrait.php:46
        public access($operation = view, Drupal\Core\Session\AccountInterface $account = NULL, $return_as_object = false)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:180
        public addCacheContexts(array $cache_contexts)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Cache/RefinableCacheableDependencyTrait.php:71
        public addCacheTags(array $cache_tags)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Cache/RefinableCacheableDependencyTrait.php:81
        public addCacheableDependency($other_object)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Cache/RefinableCacheableDependencyTrait.php:55
        public addTranslation($langcode, array $values = array())
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:818
        public bundle()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:429
        public createDuplicate()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:981
        public delete()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:364
        public enforceIsNew($value = true)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:132
        public get($field_name)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:450
        public getCacheContexts()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:455
        public getCacheMaxAge()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:484
        public getCacheTags()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:474
        public getCacheTagsToInvalidate()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:462
        public getChangedTime() -> int
        Gets the timestamp of the last entity change for the current translation.
        
        @return int
        The timestamp of the last entity save operation.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityChangedTrait.php:32
        public getChangedTimeAcrossTranslations() -> int
        Returns the timestamp of the last entity change across all translations.
        
        @return int
        The timestamp of the last entity save operation across all
        translations.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityChangedTrait.php:17
        public getConfigDependencyKey()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:607
        public getConfigDependencyName()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:614
        public getConfigTarget()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:621
        public getCreatedTime()
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:208
        public getEntityType()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:390
        public getEntityTypeId()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:141
        public getFieldDefinition($name)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:552
        public getFieldDefinitions()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:564
        public getFields($include_computed = true)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:519
        public getIterator()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:545
        public getOriginalId()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:559
        public getOwner()
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:268
        public getOwnerId()
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:275
        public getRevisionAuthor()
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:313
        public getRevisionCreationTime()
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:298
        public getRevisionId()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:331
        public getTitle()
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:193
        public getTranslatableFields($include_computed = true)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:532
        public getTranslation($langcode)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:719
        public getTranslationLanguages($include_default = true)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:857
        public getType()
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:173
        public getTypedData()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:588
        public getUntranslated()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:754
        public hasField($field_name)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:443
        public hasLinkTemplate($rel)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:238
        public hasTranslation($langcode)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:801
        public hasTranslationChanges()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:1182
        public id()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:422
        public isDefaultRevision($new_value = NULL)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:294
        public isDefaultTranslation()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:324
        public isNew()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:125
        public isNewRevision()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:287
        public isNewTranslation()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:811
        public isPromoted()
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:224
        public isPublished()
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:253
        public isRevisionTranslationAffected()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:305
        public isSticky()
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:239
        public isTranslatable()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:338
        public isValidationRequired()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:380
        public label()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:1041
        public language()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:599
        public link($text = NULL, $rel = canonical, array $options = array())
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:256
        public mergeCacheMaxAge($max_age)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Cache/RefinableCacheableDependencyTrait.php:91
        public onChange($name)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:665
        public postCreate(Drupal\Core\Entity\EntityStorageInterface $storage)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:254
        public postSave(Drupal\Core\Entity\EntityStorageInterface $storage, $update = true)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:128
        public preSave(Drupal\Core\Entity\EntityStorageInterface $storage)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:91
        public preSaveRevision(Drupal\Core\Entity\EntityStorageInterface $storage, stdClass $record)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:113
        public referencedEntities()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:1056
        public removeTranslation($langcode)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:839
        public save()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:357
        public set($name, $value, $notify = true)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:508
        public setChangedTime($timestamp) -> $this
        Sets the timestamp of the last entity change for the current translation.
        
        @param int $timestamp
        The timestamp of the last entity save operation.
        
        @return $this
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityChangedTrait.php:44
        public setCreatedTime($timestamp)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:216
        public setNewRevision($value = true)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:261
        public setOriginalId($id)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:567
        public setOwner(Drupal\user\UserInterface $account)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:290
        public setOwnerId($uid)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:282
        public setPromoted($promoted)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:231
        public setPublished($published)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:260
        public setRevisionAuthorId($uid)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:320
        public setRevisionCreationTime($timestamp)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:305
        public setRevisionTranslationAffected($affected)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:313
        public setSticky($sticky)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:246
        public setTitle($title)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:200
        public setValidationRequired($required)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:387
        public toArray()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:574
        public toLink($text = NULL, $rel = canonical, array $options = array())
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:263
        public toUrl($rel = canonical, array $options = array())
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:177
        public traitSleep()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/DependencyInjection/DependencySerializationTrait.php:22
        public updateOriginalValues()
        Updates the original values with the interim changes.
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:872
        public uriRelationships()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:319
        public url($rel = canonical, $options = array())
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:276
        public urlInfo($rel = canonical, array $options = array())
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:170
        public uuid()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:436
        public validate()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:371
        protected static invalidateTagsOnDelete(Drupal\Core\Entity\EntityTypeInterface $entity_type, array $entities)
        Invalidates an entity's cache tags upon delete.
        
        @param \Drupal\Core\Entity\EntityTypeInterface $entity_type
        The entity type definition.
        @param \Drupal\Core\Entity\EntityInterface[] $entities
        An array of entities.
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:543
        protected clearTranslationCache()
        Clear entity translation object cache to remove stale references.
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:395
        protected entityManager() -> \Drupal\Core\Entity\EntityManagerInterface
        Gets the entity manager.
        
        @return \Drupal\Core\Entity\EntityManagerInterface
        
        @deprecated in Drupal 8.0.0 and will be removed before Drupal 9.0.0.
        Use \Drupal::entityTypeManager() instead in most cases. If the needed
        method is not on \Drupal\Core\Entity\EntityTypeManagerInterface, see the
        deprecated \Drupal\Core\Entity\EntityManager to find the
        correct interface or service.
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:77
        protected entityTypeManager() -> \Drupal\Core\Entity\EntityTypeManagerInterface
        Gets the entity type manager.
        
        @return \Drupal\Core\Entity\EntityTypeManagerInterface
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:86
        protected getEntityKey($key) -> mixed
        Gets the value of the given entity key, if defined.
        
        @param string $key
        Name of the entity key, for example id, revision or bundle.
        
        @return mixed
        The value of the entity key, NULL if not defined.
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:1083
        protected getLanguages()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:238
        protected getTranslatedField($name, $langcode) -> \Drupal\Core\Field\FieldItemListInterface
        Gets a translated field.
        
        @return \Drupal\Core\Field\FieldItemListInterface
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:462
        protected initializeTranslation($langcode) -> \Drupal\Core\Entity\EntityInterface
        Instantiates a translation object for an existing translation.
        
        The translated entity will be a clone of the current entity with the
        specified $langcode. All translations share the same field data structures
        to ensure that all of them deal with fresh data.
        
        @param string $langcode
        The language code for the requested translation.
        
        @return \Drupal\Core\Entity\EntityInterface
        The translation object. The content properties of the translation object
        are stored as references to the main entity.
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:772
        protected invalidateTagsOnSave($update)
        Invalidates an entity's cache tags upon save.
        
        @param bool $update
        TRUE if the entity has been updated, or FALSE if it has been inserted.
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:518
        protected languageManager() -> \Drupal\Core\Language\LanguageManagerInterface
        Gets the language manager.
        
        @return \Drupal\Core\Language\LanguageManagerInterface
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:95
        protected linkTemplates() -> array
        Gets an array link templates.
        
        @return array
        An array of link templates containing paths.
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:249
        protected setDefaultLangcode()
        Populates the local cache for the default language code.
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:621
        protected updateFieldLangcodes($langcode)
        Updates language for already instantiated fields.
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:654
        protected urlRouteParameters($rel) -> array
        Gets an array of placeholders for this entity.
        
        Individual entity classes may override this method to add additional
        placeholders if desired. If so, they should be sure to replicate the
        property caching logic.
        
        @param string $rel
        The link relationship type, for example: canonical or edit-form.
        
        @return array
        An array of URI placeholders.
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:302
        protected uuidGenerator() -> \Drupal\Component\Uuid\UuidInterface
        Gets the UUID generator.
        
        @return \Drupal\Component\Uuid\UuidInterface
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:104
      public _relationship_entities -> array(0)
      public index -> integer0
      public node_field_data_created -> string(10) "1448130020"
      • timestamp
      • 2015-11-21 18:20:20
      public nid -> string(1) "3"
    • public __construct(array $values = array())
      Constructs a ResultRow object.
      
      @param array $values
      (optional) An array of values to add as properties on the object.
      
      Defined in <ROOT>/core/modules/views/src/ResultRow.php:37
      public resetEntityData()
      Resets the _entity and _relationship_entities properties.
      
      Defined in <ROOT>/core/modules/views/src/ResultRow.php:46
    Drupal\views\ResultRow(5)
    • contents
    • Available methods (2)
    • public _entity -> Drupal\node\Entity\Node(24)
      • contents
      • Iterator contents (24)
      • Static class properties (3)
      • Available methods (125)
      • public in_preview -> NULL
        protected values -> array(22)
        *DEPTH TOO GREAT*
        protected fields -> array(0)
        protected fieldDefinitions -> NULL
        protected languages -> NULL
        protected langcodeKey -> string(8) "langcode"
        protected defaultLangcodeKey -> string(16) "default_langcode"
        protected activeLangcode -> string(9) "x-default"
        protected defaultLangcode -> string(2) "en"
        protected translations -> array(1)
        *DEPTH TOO GREAT*
        protected translationInitialize -> boolFALSE
        protected newRevision -> boolFALSE
        protected isDefaultRevision -> string(1) "1"
        protected entityKeys -> array(4)
        *DEPTH TOO GREAT*
        protected translatableEntityKeys -> array(5)
        *DEPTH TOO GREAT*
        protected validated -> boolFALSE
        protected validationRequired -> boolFALSE
        protected entityTypeId -> string(4) "node"
        protected enforceIsNew -> NULL
        protected typedData -> NULL
        protected cacheContexts -> array(0)
        protected cacheTags -> array(0)
        protected cacheMaxAge -> integer-1
        protected _serviceIds -> array(0)
      • *DEPTH TOO GREAT*
      • constant TRANSLATION_REMOVED :: integer0
        constant TRANSLATION_EXISTING :: integer1
        constant TRANSLATION_CREATED :: integer2
      • public static baseFieldDefinitions(Drupal\Core\Entity\EntityTypeInterface $entity_type)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:328
        public static bundleFieldDefinitions(Drupal\Core\Entity\EntityTypeInterface $entity_type, $bundle, array $base_field_definitions)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:1175
        public static create(array $values = array())
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:507
        public static getCurrentUserId() -> array
        Default value callback for 'uid' base field definition.
        
        @see ::baseFieldDefinitions()
        
        @return array
        An array of default values.
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:472
        public static load($id)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:491
        public static loadMultiple(array $ids = NULL)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:499
        public static postDelete(Drupal\Core\Entity\EntityStorageInterface $storage, array $nodes)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:165
        public static postLoad(Drupal\Core\Entity\EntityStorageInterface $storage, array &$entities)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:442
        public static preCreate(Drupal\Core\Entity\EntityStorageInterface $storage, array &$values)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:417
        public static preDelete(Drupal\Core\Entity\EntityStorageInterface $storage, array $entities)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:151
        public __clone()
        Magic method: Implements a deep clone.
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:1007
        public __construct(array $values, $entity_type, $bundle = false, $translations = array())
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:168
        public &__get($name)
        Implements the magic method for getting object properties.
        
        @todo: A lot of code still uses non-fields (e.g. $entity->content in view
        builders) by reference. Clean that up.
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:892
        public __isset($name)
        Implements the magic method for isset().
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:953
        public __set($name, $value)
        Implements the magic method for setting object properties.
        
        Uses default language always.
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:919
        public __sleep()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:404
        public __unset($name)
        Implements the magic method for unset().
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:967
        public __wakeup()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/DependencyInjection/DependencySerializationTrait.php:46
        public access($operation = view, Drupal\Core\Session\AccountInterface $account = NULL, $return_as_object = false)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:180
        public addCacheContexts(array $cache_contexts)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Cache/RefinableCacheableDependencyTrait.php:71
        public addCacheTags(array $cache_tags)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Cache/RefinableCacheableDependencyTrait.php:81
        public addCacheableDependency($other_object)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Cache/RefinableCacheableDependencyTrait.php:55
        public addTranslation($langcode, array $values = array())
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:818
        public bundle()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:429
        public createDuplicate()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:981
        public delete()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:364
        public enforceIsNew($value = true)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:132
        public get($field_name)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:450
        public getCacheContexts()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:455
        public getCacheMaxAge()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:484
        public getCacheTags()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:474
        public getCacheTagsToInvalidate()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:462
        public getChangedTime() -> int
        Gets the timestamp of the last entity change for the current translation.
        
        @return int
        The timestamp of the last entity save operation.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityChangedTrait.php:32
        public getChangedTimeAcrossTranslations() -> int
        Returns the timestamp of the last entity change across all translations.
        
        @return int
        The timestamp of the last entity save operation across all
        translations.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityChangedTrait.php:17
        public getConfigDependencyKey()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:607
        public getConfigDependencyName()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:614
        public getConfigTarget()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:621
        public getCreatedTime()
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:208
        public getEntityType()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:390
        public getEntityTypeId()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:141
        public getFieldDefinition($name)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:552
        public getFieldDefinitions()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:564
        public getFields($include_computed = true)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:519
        public getIterator()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:545
        public getOriginalId()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:559
        public getOwner()
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:268
        public getOwnerId()
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:275
        public getRevisionAuthor()
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:313
        public getRevisionCreationTime()
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:298
        public getRevisionId()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:331
        public getTitle()
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:193
        public getTranslatableFields($include_computed = true)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:532
        public getTranslation($langcode)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:719
        public getTranslationLanguages($include_default = true)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:857
        public getType()
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:173
        public getTypedData()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:588
        public getUntranslated()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:754
        public hasField($field_name)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:443
        public hasLinkTemplate($rel)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:238
        public hasTranslation($langcode)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:801
        public hasTranslationChanges()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:1182
        public id()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:422
        public isDefaultRevision($new_value = NULL)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:294
        public isDefaultTranslation()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:324
        public isNew()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:125
        public isNewRevision()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:287
        public isNewTranslation()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:811
        public isPromoted()
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:224
        public isPublished()
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:253
        public isRevisionTranslationAffected()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:305
        public isSticky()
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:239
        public isTranslatable()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:338
        public isValidationRequired()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:380
        public label()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:1041
        public language()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:599
        public link($text = NULL, $rel = canonical, array $options = array())
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:256
        public mergeCacheMaxAge($max_age)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Cache/RefinableCacheableDependencyTrait.php:91
        public onChange($name)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:665
        public postCreate(Drupal\Core\Entity\EntityStorageInterface $storage)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:254
        public postSave(Drupal\Core\Entity\EntityStorageInterface $storage, $update = true)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:128
        public preSave(Drupal\Core\Entity\EntityStorageInterface $storage)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:91
        public preSaveRevision(Drupal\Core\Entity\EntityStorageInterface $storage, stdClass $record)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:113
        public referencedEntities()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:1056
        public removeTranslation($langcode)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:839
        public save()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:357
        public set($name, $value, $notify = true)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:508
        public setChangedTime($timestamp) -> $this
        Sets the timestamp of the last entity change for the current translation.
        
        @param int $timestamp
        The timestamp of the last entity save operation.
        
        @return $this
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityChangedTrait.php:44
        public setCreatedTime($timestamp)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:216
        public setNewRevision($value = true)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:261
        public setOriginalId($id)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:567
        public setOwner(Drupal\user\UserInterface $account)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:290
        public setOwnerId($uid)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:282
        public setPromoted($promoted)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:231
        public setPublished($published)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:260
        public setRevisionAuthorId($uid)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:320
        public setRevisionCreationTime($timestamp)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:305
        public setRevisionTranslationAffected($affected)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:313
        public setSticky($sticky)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:246
        public setTitle($title)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/node/src/Entity/Node.php:200
        public setValidationRequired($required)
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:387
        public toArray()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:574
        public toLink($text = NULL, $rel = canonical, array $options = array())
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:263
        public toUrl($rel = canonical, array $options = array())
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:177
        public traitSleep()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/DependencyInjection/DependencySerializationTrait.php:22
        public updateOriginalValues()
        Updates the original values with the interim changes.
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:872
        public uriRelationships()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:319
        public url($rel = canonical, $options = array())
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:276
        public urlInfo($rel = canonical, array $options = array())
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:170
        public uuid()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:436
        public validate()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:371
        protected static invalidateTagsOnDelete(Drupal\Core\Entity\EntityTypeInterface $entity_type, array $entities)
        Invalidates an entity's cache tags upon delete.
        
        @param \Drupal\Core\Entity\EntityTypeInterface $entity_type
        The entity type definition.
        @param \Drupal\Core\Entity\EntityInterface[] $entities
        An array of entities.
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:543
        protected clearTranslationCache()
        Clear entity translation object cache to remove stale references.
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:395
        protected entityManager() -> \Drupal\Core\Entity\EntityManagerInterface
        Gets the entity manager.
        
        @return \Drupal\Core\Entity\EntityManagerInterface
        
        @deprecated in Drupal 8.0.0 and will be removed before Drupal 9.0.0.
        Use \Drupal::entityTypeManager() instead in most cases. If the needed
        method is not on \Drupal\Core\Entity\EntityTypeManagerInterface, see the
        deprecated \Drupal\Core\Entity\EntityManager to find the
        correct interface or service.
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:77
        protected entityTypeManager() -> \Drupal\Core\Entity\EntityTypeManagerInterface
        Gets the entity type manager.
        
        @return \Drupal\Core\Entity\EntityTypeManagerInterface
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:86
        protected getEntityKey($key) -> mixed
        Gets the value of the given entity key, if defined.
        
        @param string $key
        Name of the entity key, for example id, revision or bundle.
        
        @return mixed
        The value of the entity key, NULL if not defined.
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:1083
        protected getLanguages()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:238
        protected getTranslatedField($name, $langcode) -> \Drupal\Core\Field\FieldItemListInterface
        Gets a translated field.
        
        @return \Drupal\Core\Field\FieldItemListInterface
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:462
        protected initializeTranslation($langcode) -> \Drupal\Core\Entity\EntityInterface
        Instantiates a translation object for an existing translation.
        
        The translated entity will be a clone of the current entity with the
        specified $langcode. All translations share the same field data structures
        to ensure that all of them deal with fresh data.
        
        @param string $langcode
        The language code for the requested translation.
        
        @return \Drupal\Core\Entity\EntityInterface
        The translation object. The content properties of the translation object
        are stored as references to the main entity.
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:772
        protected invalidateTagsOnSave($update)
        Invalidates an entity's cache tags upon save.
        
        @param bool $update
        TRUE if the entity has been updated, or FALSE if it has been inserted.
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:518
        protected languageManager() -> \Drupal\Core\Language\LanguageManagerInterface
        Gets the language manager.
        
        @return \Drupal\Core\Language\LanguageManagerInterface
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:95
        protected linkTemplates() -> array
        Gets an array link templates.
        
        @return array
        An array of link templates containing paths.
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:249
        protected setDefaultLangcode()
        Populates the local cache for the default language code.
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:621
        protected updateFieldLangcodes($langcode)
        Updates language for already instantiated fields.
        
        Inherited from Drupal\Core\Entity\ContentEntityBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/ContentEntityBase.php:654
        protected urlRouteParameters($rel) -> array
        Gets an array of placeholders for this entity.
        
        Individual entity classes may override this method to add additional
        placeholders if desired. If so, they should be sure to replicate the
        property caching logic.
        
        @param string $rel
        The link relationship type, for example: canonical or edit-form.
        
        @return array
        An array of URI placeholders.
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:302
        protected uuidGenerator() -> \Drupal\Component\Uuid\UuidInterface
        Gets the UUID generator.
        
        @return \Drupal\Component\Uuid\UuidInterface
        
        Inherited from Drupal\Core\Entity\Entity
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity.php:104
      public _relationship_entities -> array(0)
      public index -> integer1
      public node_field_data_created -> string(10) "1448105649"
      • timestamp
      • 2015-11-21 11:34:09
      public nid -> string(1) "1"
    • public __construct(array $values = array())
      Constructs a ResultRow object.
      
      @param array $values
      (optional) An array of values to add as properties on the object.
      
      Defined in <ROOT>/core/modules/views/src/ResultRow.php:37
      public resetEntityData()
      Resets the _entity and _relationship_entities properties.
      
      Defined in <ROOT>/core/modules/views/src/ResultRow.php:46
    protected current_page -> NULL
    protected items_per_page -> NULL
    protected offset -> NULL
    public total_rows -> integer0
    public attachment_before -> array(0)
    public attachment_after -> array(0)
    public feedIcons -> array(0)
    public exposed_data -> array(0)
    protected exposed_input -> array(0)
    public exposed_raw_input -> array(0)
    public old_view -> array(0)
    public parent_views -> array(0)
    public is_attachment -> boolFALSE
    public current_display -> string(7) "block_1"
    public query -> Drupal\views\Plugin\views\query\Sql(30)
    • contents
    • Static class properties (4)
    • Available methods (86)
    • protected tableQueue -> array(2)
      'node_field_data' => array(4)
      'alias' => string(15) "node_field_data"
      'table' => string(15) "node_field_data"
      'relationship' => string(15) "node_field_data"
      'join' => NULL
      'node__field_slideshow' => array(5)
      'table' => string(21) "node__field_slideshow"
      'num' => integer1
      'alias' => string(21) "node__field_slideshow"
      'join' => Drupal\views\Plugin\views\join\Standard(13)
      *DEPTH TOO GREAT*
      'relationship' => string(15) "node_field_data"
      public tables -> array(1)
      'node_field_data' => array(2)
       countalias
      "node_field_data"1"node_field_data"
      "node__field_slideshow"1"node__field_slideshow"
      public relationships -> array(1)
      'node_field_data' => array(4)
      'link' => NULL
      'table' => string(15) "node_field_data"
      'alias' => string(15) "node_field_data"
      'base' => string(15) "node_field_data"
      public where -> array(1)
      '1' => array(3)
      'conditions' => array(3)
      *DEPTH TOO GREAT*
      'args' => array(0)
      'type' => string(3) "AND"
      public having -> array(0)
      protected groupOperator -> string(3) "AND"
      public orderby -> array(1)
      array(2)
      'field' => string(23) "node_field_data_created"
      'direction' => string(4) "DESC"
      public groupby -> array(0)
      public fields -> array(2)
       fieldtablealias
      "node_field_data_created""created""node_field_data""node_field_data_created"
      "nid""nid""node_field_data""nid"
      public distinct -> boolFALSE
      protected hasAggregate -> boolFALSE
      protected getCountOptimized -> boolFALSE
      protected fieldAliases -> array(1)
      'node_field_data' => array(2)
      'created' => string(23) "node_field_data_created"
      'nid' => string(3) "nid"
      public tags -> array(0)
      protected noDistinct -> NULL
      public pager -> NULL
      protected limit -> integer3
      public options -> array(5)
      'disable_sql_rewrite' => boolFALSE
      'distinct' => boolFALSE
      'replica' => boolFALSE
      'query_comment' => string(0) ""
      'query_tags' => array(0)
      public view -> Drupal\views\ViewExecutable(56) *RECURSION*
      public displayHandler -> Drupal\views\Plugin\views\display\Block(24)
      • contents
      • Static class properties (5)
      • Available methods (121)
      • protected usesAttachments -> boolTRUE
        protected entityManager -> Drupal\Core\Entity\EntityManager(2)
        • contents
        • Available methods (55)
        • protected container -> Drupal\Core\DependencyInjection\Container(7)
          *DEPTH TOO GREAT*
          public _serviceId -> string(14) "entity.manager"
        • public clearCachedBundles()
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:223
          public clearCachedDefinitions()
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:27
          public clearCachedFieldDefinitions()
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:214
          public clearDisplayModeInfo()
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:347
          public createHandlerInstance($class, Drupal\Core\Entity\EntityTypeInterface $definition = NULL)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:124
          public createInstance($plugin_id, array $configuration = array())
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:500
          public getAccessControlHandler($entity_type)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:106
          public getAllBundleInfo()
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:241
          public getAllFormModes()
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:293
          public getAllViewModes()
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:275
          public getBaseFieldDefinitions($entity_type_id)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:133
          public getBundleInfo($entity_type)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:232
          public getDefinition($entity_type_id, $exception_on_invalid = true)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:43
          public getDefinitions()
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:482
          public getEntityTypeFromClass($class_name)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:374
          public getEntityTypeLabels($group = false)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:257
          public getExtraFields($entity_type_id, $bundle)
          {@inheritdoc}
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:248
          public getFieldDefinitions($entity_type_id, $bundle)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:142
          public getFieldMap()
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:169
          public getFieldMapByFieldType($field_type)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:178
          public getFieldStorageDefinitions($entity_type_id)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:151
          public getFormModeOptions($entity_type_id)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:320
          public getFormModeOptionsByBundle($entity_type_id, $bundle)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:338
          public getFormModes($entity_type_id)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:302
          public getFormObject($entity_type, $operation)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:79
          public getHandler($entity_type, $handler_type)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:115
          public getInstance(array $options)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:509
          public getLastInstalledDefinition($entity_type_id)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:453
          public getLastInstalledFieldStorageDefinitions($entity_type_id)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:473
          public getListBuilder($entity_type)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:70
          public getRouteProviders($entity_type)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:88
          public getStorage($entity_type)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:61
          public getTranslationFromContext(Drupal\Core\Entity\EntityInterface $entity, $langcode = NULL, $context = array())
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:266
          public getViewBuilder($entity_type)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:97
          public getViewModeOptions($entity_type_id)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:311
          public getViewModeOptionsByBundle($entity_type_id, $bundle)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:329
          public getViewModes($entity_type_id)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:284
          public hasDefinition($plugin_id)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:491
          public hasHandler($entity_type, $handler_type)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:52
          public loadEntityByConfigTarget($entity_type_id, $target)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:365
          public loadEntityByUuid($entity_type_id, $uuid)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:356
          public onBundleCreate($bundle, $entity_type_id)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:435
          public onBundleDelete($bundle, $entity_type_id)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:444
          public onEntityTypeCreate(Drupal\Core\Entity\EntityTypeInterface $entity_type)
          {@inheritdoc}
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:381
          public onEntityTypeDelete(Drupal\Core\Entity\EntityTypeInterface $entity_type)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:399
          public onEntityTypeUpdate(Drupal\Core\Entity\EntityTypeInterface $entity_type, Drupal\Core\Entity\EntityTypeInterface $original)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:390
          public onFieldDefinitionCreate(Drupal\Core\Field\FieldDefinitionInterface $field_definition)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:187
          public onFieldDefinitionDelete(Drupal\Core\Field\FieldDefinitionInterface $field_definition)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:205
          public onFieldDefinitionUpdate(Drupal\Core\Field\FieldDefinitionInterface $field_definition, Drupal\Core\Field\FieldDefinitionInterface $original)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:196
          public onFieldStorageDefinitionCreate(Drupal\Core\Field\FieldStorageDefinitionInterface $storage_definition)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:408
          public onFieldStorageDefinitionDelete(Drupal\Core\Field\FieldStorageDefinitionInterface $storage_definition)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:426
          public onFieldStorageDefinitionUpdate(Drupal\Core\Field\FieldStorageDefinitionInterface $storage_definition, Drupal\Core\Field\FieldStorageDefinitionInterface $original)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:417
          public setContainer(Symfony\Component\DependencyInjection\ContainerInterface $container = NULL)
          Sets the container.
          
          @param ContainerInterface|null $container A ContainerInterface instance or null
          
          Defined in <ROOT>/vendor/symfony/dependency-injection/ContainerAwareTrait.php:31
          public setFieldMap(array $field_map)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:160
          public useCaches($use_caches = false)
          {@inheritdoc}
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:460
        public view -> Drupal\views\ViewExecutable(56) *RECURSION*
        public handlers -> array(8)
        'field' => array(4)
        *DEPTH TOO GREAT*
        'argument' => array(0)
        'sort' => array(1)
        *DEPTH TOO GREAT*
        'filter' => array(3)
        *DEPTH TOO GREAT*
        'relationship' => array(0)
        'header' => array(0)
        'footer' => array(0)
        'empty' => array(0)
        protected plugins -> array(7)
        'cache' => array(1)
        *DEPTH TOO GREAT*
        'query' => array(1)
        *DEPTH TOO GREAT*
        'row' => array(1)
        *DEPTH TOO GREAT*
        'style' => array(1)
        *DEPTH TOO GREAT*
        'access' => array(1)
        *DEPTH TOO GREAT*
        'pager' => array(1)
        *DEPTH TOO GREAT*
        'exposed_form' => array(1)
        *DEPTH TOO GREAT*
        protected extenders -> array(0)
        protected usesOptions -> boolTRUE
        public output -> array(5)
        '#theme' => array(6)
        *DEPTH TOO GREAT*
        '#view' => Drupal\views\ViewExecutable(56) *RECURSION*
        '#pre_render' => array(1)
        *DEPTH TOO GREAT*
        '#rows' => array(1)
        *DEPTH TOO GREAT*
        '#attached' => array(2)
        *DEPTH TOO GREAT*
        protected usesAJAX -> boolTRUE
        protected usesPager -> boolTRUE
        protected usesMore -> boolTRUE
        protected usesAreas -> boolTRUE
        public display -> array(6)
        'display_plugin' => string(5) "block"
        'id' => string(7) "block_1"
        'display_title' => string(5) "Block"
        'position' => integer1
        'display_options' => array(1)
        *DEPTH TOO GREAT*
        'cache_metadata' => array(3)
        *DEPTH TOO GREAT*
        public options -> array(38)
        'defaults' => array(28)
        *DEPTH TOO GREAT*
        'title' => string(0) ""
        'enabled' => boolTRUE
        'display_comment' => string(0) ""
        'css_class' => string(0) ""
        'display_description' => string(0) ""
        'use_ajax' => boolFALSE
        'hide_attachment_summary' => boolFALSE
        'show_admin_links' => boolTRUE
        'use_more' => boolFALSE
        'use_more_always' => boolTRUE
        'use_more_text' => string(4) "more"
        'link_display' => string(0) ""
        'link_url' => string(0) ""
        'group_by' => boolFALSE
        'rendering_language' => string(33) "***LANGUAGE_entity_translation***"
        'access' => array(2)
        *DEPTH TOO GREAT*
        'cache' => array(2)
        *DEPTH TOO GREAT*
        'query' => array(2)
        *DEPTH TOO GREAT*
        'exposed_form' => array(2)
        *DEPTH TOO GREAT*
        'pager' => array(2)
        *DEPTH TOO GREAT*
        'style' => array(2)
        *DEPTH TOO GREAT*
        'row' => array(2)
        *DEPTH TOO GREAT*
        'exposed_block' => boolFALSE
        'header' => array(0)
        'footer' => array(0)
        'empty' => array(0)
        'relationships' => array(0)
        'fields' => array(0)
        'sorts' => array(0)
        'arguments' => array(0)
        'filter_groups' => array(2)
        *DEPTH TOO GREAT*
        'filters' => array(0)
        'display_extenders' => array(0)
        'block_description' => string(0) ""
        'block_category' => Drupal\Core\StringTranslation\TranslatableMarkup(5)
        *DEPTH TOO GREAT*
        'block_hide_empty' => boolFALSE
        'allow' => array(1)
        *DEPTH TOO GREAT*
        public displayHandler -> NULL
        public definition -> array(14)
        'parent' => string(6) "parent"
        'plugin_type' => string(7) "display"
        'register_theme' => boolFALSE
        'title' => Drupal\Core\StringTranslation\TranslatableMarkup(5)
        *DEPTH TOO GREAT*
        'short_title' => string(0) ""
        'admin' => Drupal\Core\StringTranslation\TranslatableMarkup(5)
        *DEPTH TOO GREAT*
        'help' => Drupal\Core\StringTranslation\TranslatableMarkup(5)
        *DEPTH TOO GREAT*
        'id' => string(5) "block"
        'theme' => string(10) "views_view"
        'uses_hook_block' => boolTRUE
        'contextual_links_locations' => array(1)
        *DEPTH TOO GREAT*
        'class' => string(39) "Drupal\views\Plugin\views\display\Block"
        'provider' => string(5) "views"
        'contextual links' => array(1)
        *DEPTH TOO GREAT*
        protected renderer -> NULL
        protected pluginId -> string(5) "block"
        protected pluginDefinition -> array(14)
        'parent' => string(6) "parent"
        'plugin_type' => string(7) "display"
        'register_theme' => boolFALSE
        'title' => Drupal\Core\StringTranslation\TranslatableMarkup(5)
        *DEPTH TOO GREAT*
        'short_title' => string(0) ""
        'admin' => Drupal\Core\StringTranslation\TranslatableMarkup(5)
        *DEPTH TOO GREAT*
        'help' => Drupal\Core\StringTranslation\TranslatableMarkup(5)
        *DEPTH TOO GREAT*
        'id' => string(5) "block"
        'theme' => string(10) "views_view"
        'uses_hook_block' => boolTRUE
        'contextual_links_locations' => array(1)
        *DEPTH TOO GREAT*
        'class' => string(39) "Drupal\views\Plugin\views\display\Block"
        'provider' => string(5) "views"
        'contextual links' => array(1)
        *DEPTH TOO GREAT*
        protected configuration -> array(0)
        protected stringTranslation -> Drupal\Core\StringTranslation\TranslationManager(4)
        • contents
        • Available methods (10)
        • protected translators -> array(1)
          *DEPTH TOO GREAT*
          protected sortedTranslators -> array(1)
          *DEPTH TOO GREAT*
          protected defaultLangcode -> string(2) "en"
          public _serviceId -> string(18) "string_translation"
        • public __construct(Drupal\Core\Language\LanguageDefault $default_language)
          Constructs a TranslationManager object.
          
          @param \Drupal\Core\Language\LanguageDefault $default_language
          The default language.
          
          Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslationManager.php:52
          public addTranslator(Drupal\Core\StringTranslation\Translator\TranslatorInterface $translator, $priority = 0) -> $this
          Appends a translation system to the translation chain.
          
          @param \Drupal\Core\StringTranslation\Translator\TranslatorInterface $translator
          The translation interface to be appended to the translation chain.
          @param int $priority
          The priority of the logger being added.
          
          @return $this
          
          Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslationManager.php:66
          public formatPlural($count, $singular, $plural, array $args = array(), array $options = array())
          {@inheritdoc}
          
          Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslationManager.php:152
          public getStringTranslation($langcode, $string, $context)
          {@inheritdoc}
          
          Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslationManager.php:92
          public reset()
          {@inheritdoc}
          
          Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslationManager.php:169
          public setDefaultLangcode($langcode)
          Sets the default langcode.
          
          @param string $langcode
          A language code.
          
          Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslationManager.php:162
          public translate($string, array $args = array(), array $options = array())
          {@inheritdoc}
          
          Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslationManager.php:109
          public translateString(Drupal\Core\StringTranslation\TranslatableMarkup $translated_string)
          {@inheritdoc}
          
          Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslationManager.php:116
          protected doTranslate($string, array $options = array()) -> string
          Translates a string to the current language or to a given language.
          
          @param string $string
          A string containing the English text to translate.
          @param array $options
          An associative array of additional options, with the following elements:
          - 'langcode': The language code to translate to a language other than
          what is used to display the page.
          - 'context': The context the source string belongs to.
          
          @return string
          The translated string.
          
          Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslationManager.php:134
          protected sortTranslators() -> \Drupal\Core\StringTranslation\Translator\TranslatorInterface[]
          Sorts translators according to priority.
          
          @return \Drupal\Core\StringTranslation\Translator\TranslatorInterface[]
          A sorted array of translator objects.
          
          Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslationManager.php:79
        protected _serviceIds -> array(0)
        protected dependencies -> array(0)
        public default_display -> Drupal\views\Plugin\views\display\DefaultDisplay(22)
        • contents
        • Static class properties (5)
        • Available methods (116)
        • protected usesAttachments -> boolTRUE
          public view -> Drupal\views\ViewExecutable(56) *RECURSION*
          public handlers -> array(0)
          protected plugins -> array(0)
          protected extenders -> array(0)
          protected usesOptions -> boolTRUE
          public output -> NULL
          protected usesAJAX -> boolTRUE
          protected usesPager -> boolTRUE
          protected usesMore -> boolTRUE
          protected usesAreas -> boolTRUE
          public display -> array(6)
          *DEPTH TOO GREAT*
          public options -> array(33)
          *DEPTH TOO GREAT*
          public displayHandler -> NULL
          public definition -> array(13)
          *DEPTH TOO GREAT*
          protected renderer -> NULL
          protected pluginId -> string(7) "default"
          protected pluginDefinition -> array(13)
          *DEPTH TOO GREAT*
          protected configuration -> array(0)
          protected stringTranslation -> NULL
          protected _serviceIds -> array(0)
          protected dependencies -> array(0)
        • protected $unpackOptions :: array(7)
          *DEPTH TOO GREAT*
          constant INCLUDE_NEGOTIATED :: integer16
          constant INCLUDE_ENTITY :: integer32
          constant VIEWS_QUERY_LANGUAGE_SITE_DEFAULT :: string(27) "***LANGUAGE_site_default***"
          constant DERIVATIVE_SEPARATOR :: string(1) ":"
        • public static buildBasicRenderable($view_id, $display_id, array $args = array())
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2358
          public static create(Symfony\Component\DependencyInjection\ContainerInterface $container, array $configuration, $plugin_id, $plugin_definition)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:129
          public static preRenderAddFieldsetMarkup(array $form)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:472
          public static preRenderFlattenData($form)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:490
          public static queryLanguageSubstitutions() -> array
          Returns substitutions for Views queries for languages.
          
          This is needed so that the language options returned by
          PluginBase::listLanguages() are able to be used in queries. It is called
          by the Views module implementation of hook_views_query_substitutions()
          to get the language-related substitutions.
          
          @return array
          An array in the format of hook_views_query_substitutions() that gives
          the query substitutions needed for the special language types.
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:621
          public __construct(array $configuration, $plugin_id, $plugin_definition)
          Constructs a new DisplayPluginBase object.
          
          Because DisplayPluginBase::initDisplay() takes the display configuration by
          reference and handles it differently than usual plugin configuration, pass
          an empty array of configuration to the parent. This prevents our
          configuration from being duplicated.
          
          @todo Replace DisplayPluginBase::$display with
          DisplayPluginBase::$configuration to standardize with other plugins.
          
          @param array $configuration
          A configuration array containing information about the plugin instance.
          @param string $plugin_id
          The plugin_id for the plugin instance.
          @param mixed $plugin_definition
          The plugin implementation definition.
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:141
          public __sleep()
          {@inheritdoc}
          
          Inherited from Drupal\Core\Plugin\PluginBase
          Defined in <ROOT>/core/lib/Drupal/Core/DependencyInjection/DependencySerializationTrait.php:22
          public __wakeup()
          {@inheritdoc}
          
          Inherited from Drupal\Core\Plugin\PluginBase
          Defined in <ROOT>/core/lib/Drupal/Core/DependencyInjection/DependencySerializationTrait.php:46
          public acceptAttachments()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:362
          public access(Drupal\Core\Session\AccountInterface $account = NULL)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2228
          public ajaxEnabled()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:281
          public attachTo(Drupal\views\ViewExecutable $view, $display_id, array &$build)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:397
          public buildOptionsForm(&$form, Drupal\Core\Form\FormStateInterface $form_state)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:1382
          public buildRenderable(array $args = array(), $cache = true)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2322
          public calculateCacheMetadata()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2265
          public calculateDependencies()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:948
          public defaultableSections($section = NULL)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:402
          public destroy()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:214
          public displaysExposed()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:267
          public elementPreRender(array $element)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2154
          public execute()
          The default execute handler fully renders the view.
          
          For the simplest use:
          @code
          $output = $view->executeDisplay('default', $args);
          @endcode
          
          For more complex usages, a view can be partially built:
          @code
          $view->setArguments($args);
          $view->build('default'); // Build the query
          $view->preExecute(); // Pre-execute the query.
          $view->execute(); // Run the query
          $output = $view->render(); // Render the view
          @endcode
          
          If short circuited at any point, look in $view->build_info for
          information about the query. After execute, look in $view->result
          for the array of objects returned from db_query.
          
          You can also do:
          @code
          $view->setArguments($args);
          $output = $view->render('default'); // Render the view
          @endcode
          
          This illustrates that render is smart enough to call build and execute
          if these items have not already been accomplished.
          
          Note that execute also must accomplish other tasks, such as setting page
          titles, and generating exposed filter data if necessary.
          
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DefaultDisplay.php:66
          public filterByDefinedOptions(array &$storage)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:190
          public getArgumentText()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2557
          public getArgumentsTokens()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:1042
          public getAttachedDisplays()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:683
          public getAvailableGlobalTokens($prepared = false, array $types = array())
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:417
          public getBaseId()
          {@inheritdoc}
          
          Inherited from Drupal\Component\Plugin\PluginBase
          Defined in <ROOT>/core/lib/Drupal/Component/Plugin/PluginBase.php:69
          public getCacheMetadata()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2298
          public getDerivativeId()
          {@inheritdoc}
          
          Inherited from Drupal\Component\Plugin\PluginBase
          Defined in <ROOT>/core/lib/Drupal/Component/Plugin/PluginBase.php:80
          public getExtenders()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2644
          public getFieldLabels($groupable_only = false)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:962
          public &getHandler($type, $id)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:824
          public &getHandlers($type)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:841
          public getLinkDisplay()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:703
          public getOption($option)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:770
          public getPagerText()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2568
          public getPath()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:722
          public getPlugin($type)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:790
          public getPluginDefinition()
          {@inheritdoc}
          
          Inherited from Drupal\Component\Plugin\PluginBase
          Defined in <ROOT>/core/lib/Drupal/Component/Plugin/PluginBase.php:92
          public getPluginId()
          {@inheritdoc}
          
          Inherited from Drupal\Component\Plugin\PluginBase
          Defined in <ROOT>/core/lib/Drupal/Component/Plugin/PluginBase.php:62
          public getProvider()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:515
          public getRoutedDisplay()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:736
          public getSpecialBlocks()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2522
          public getType()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2391
          public getUrl()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:756
          public globalTokenForm(&$form, Drupal\Core\Form\FormStateInterface $form_state)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:441
          public globalTokenReplace($string = "", array $options = array())
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:327
          public hasPath()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:668
          public init(Drupal\views\ViewExecutable $view, Drupal\views\Plugin\views\display\DisplayPluginBase $display, array &$options = NULL)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:136
          public initDisplay(Drupal\views\ViewExecutable $view, array &$display, array &$options = NULL)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:148
          public isDefaultDisplay()
          Determine if this display is the 'default' display which contains
          fallback settings
          
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DefaultDisplay.php:31
          public isDefaulted($option)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:763
          public isEnabled()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:291
          public isIdentifierUnique($id, $identifier)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2477
          public isMoreEnabled()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:325
          public isPagerEnabled()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:305
          public mergeDefaults()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2578
          public newDisplay()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2471
          public optionLink($text, $section, $class = "", $title = "")
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:1012
          public optionsOverride($form, Drupal\Core\Form\FormStateInterface $form_state)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2019
          public optionsSummary(&$categories, &$options)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:1066
          public outputIsEmpty()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2500
          public overrideOption($option, $value)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:1004
          public pluginTitle()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:309
          public preExecute()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2246
          public preview()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2384
          public query()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2056
          public remove()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2604
          public render()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2115
          public renderArea($area, $empty = false)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2215
          public renderFilters()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2065
          public renderMoreLink()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2077
          public renderPager()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2070
          public setOption($option, $value)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:989
          public setOverride($section, $new_state = NULL)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2026
          public setStringTranslation(Drupal\Core\StringTranslation\TranslationInterface $translation) -> $this
          Sets the string translation service to use.
          
          @param \Drupal\Core\StringTranslation\TranslationInterface $translation
          The string translation service.
          
          @return $this
          
          Inherited from Drupal\Core\Plugin\PluginBase
          Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/StringTranslationTrait.php:118
          public submitOptionsForm(&$form, Drupal\Core\Form\FormStateInterface $form_state)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:1911
          public summaryTitle()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:302
          public themeFunctions()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:290
          public unpackOptions(&$storage, $options, $definition = NULL, $all = true, $check = true)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:218
          public useGroupBy()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:335
          public useMoreAlways()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:342
          public useMoreText()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:352
          public usesAJAX()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:274
          public usesAreas()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:390
          public usesAttachments()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:383
          public usesExposed()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:242
          public usesExposedFormInBlock()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:678
          public usesFields()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:783
          public usesLinkDisplay()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:673
          public usesMore()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:318
          public usesOptions()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:320
          public usesPager()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:298
          public validate()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2398
          public validateOptionsForm(&$form, Drupal\Core\Form\FormStateInterface $form_state)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:1859
          public viewExposedFormBlocks()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2540
          protected addDependencies(array $dependencies)
          Adds multiple dependencies.
          
          @param array $dependencies.
          An array of dependencies keyed by the type of dependency. One example:
          @code
          array(
          'module' => array(
          'node',
          'field',
          'image',
          ),
          );
          @endcode
          
          @see \Drupal\Core\Entity\DependencyTrait::addDependency
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/DependencyTrait.php:64
          protected addDependency($type, $name) -> $this
          Adds a dependency.
          
          @param string $type
          Type of dependency being added: 'module', 'theme', 'config', 'content'.
          @param string $name
          If $type is 'module' or 'theme', the name of the module or theme. If
          $type is 'config' or 'content', the result of
          EntityInterface::getConfigDependencyName().
          
          @see \Drupal\Core\Entity\EntityInterface::getConfigDependencyName()
          
          @return $this
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/DependencyTrait.php:31
          protected applyDisplayCachablityMetadata(array &$element)
          Applies the cacheability of the current display to the given render array.
          
          @param array $element
          The render array with updated cacheability metadata.
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2139
          protected buildRenderingLanguageOptions() -> array
          Returns the available rendering strategies for language-aware entities.
          
          @return array
          An array of available entity row renderers keyed by renderer identifiers.
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2654
          protected calculatePluginDependencies(Drupal\Component\Plugin\PluginInspectionInterface $instance)
          Calculates and adds dependencies of a specific plugin instance.
          
          Dependencies are added for the module that provides the plugin, as well
          as any dependencies declared by the instance's calculateDependencies()
          method, if it implements
          \Drupal\Component\Plugin\DependentPluginInterface.
          
          @param \Drupal\Component\Plugin\PluginInspectionInterface $instance
          The plugin instance.
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/lib/Drupal/Core/Plugin/PluginDependencyTrait.php:27
          protected defineOptions()
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:458
          protected doFilterByDefinedOptions(array &$storage, array $options)
          Do the work to filter out stored options depending on the defined options.
          
          @param array $storage
          The stored options.
          
          @param array $options
          The defined options.
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:203
          protected formatPlural($count, $singular, $plural, array $args = array(), array $options = array())
          Formats a string containing a count of items.
          
          @see \Drupal\Core\StringTranslation\TranslationInterface::formatPlural()
          
          Inherited from Drupal\Core\Plugin\PluginBase
          Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/StringTranslationTrait.php:79
          protected getAllHandlers($only_overrides = false) -> \Drupal\views\Plugin\views\ViewsHandlerInterface[]
          Gets all the handlers used by the display.
          
          @param bool $only_overrides
          Whether to include only overridden handlers.
          
          @return \Drupal\views\Plugin\views\ViewsHandlerInterface[]
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:908
          protected getAllPlugins($only_overrides = false) -> \Drupal\views\Plugin\views\ViewsPluginInterface[]
          Gets all the plugins used by the display.
          
          @param bool $only_overrides
          Whether to include only overridden plugins.
          
          @return \Drupal\views\Plugin\views\ViewsPluginInterface[]
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:929
          protected getNumberOfPlurals($langcode = NULL)
          Returns the number of plurals supported by a given language.
          
          @see \Drupal\locale\PluralFormulaInterface::getNumberOfPlurals()
          
          Inherited from Drupal\Core\Plugin\PluginBase
          Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/StringTranslationTrait.php:88
          protected getRenderer() -> \Drupal\Core\Render\RendererInterface
          Returns the render API renderer.
          
          @return \Drupal\Core\Render\RendererInterface
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:645
          protected getStringTranslation() -> \Drupal\Core\StringTranslation\TranslationInterface
          Gets the string translation service.
          
          @return \Drupal\Core\StringTranslation\TranslationInterface
          The string translation service.
          
          Inherited from Drupal\Core\Plugin\PluginBase
          Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/StringTranslationTrait.php:102
          protected isBaseTableTranslatable() -> bool
          Returns whether the base table is of a translatable entity type.
          
          @return bool
          TRUE if the base table is of a translatable entity type, FALSE otherwise.
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2668
          protected listLanguages($flags = 3, array $current_values = NULL) -> array
          Makes an array of languages, optionally including special languages.
          
          @param int $flags
          (optional) Flags for which languages to return (additive). Options:
          - \Drupal\Core\Language::STATE_ALL (default): All languages
          (configurable and default).
          - \Drupal\Core\Language::STATE_CONFIGURABLE: Configurable languages.
          - \Drupal\Core\Language::STATE_LOCKED: Locked languages.
          - \Drupal\Core\Language::STATE_SITE_DEFAULT: Add site default language;
          note that this is not included in STATE_ALL.
          - \Drupal\views\Plugin\views\PluginBase::INCLUDE_NEGOTIATED: Add
          negotiated language types.
          - \Drupal\views\Plugin\views\PluginBase::INCLUDE_ENTITY: Add
          entity row language types. Note that these are only supported for
          display options, not substituted in queries.
          @param array|null $current_values
          The currently-selected options in the list, if available.
          
          @return array
          An array of language names, keyed by the language code. Negotiated and
          special languages have special codes that are substituted in queries by
          PluginBase::queryLanguageSubstitutions().
          Only configurable languages and languages that are in $current_values are
          included in the list.
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:546
          protected mergeHandler($type)
          Merges handlers default values.
          
          @param string $type
          The name of the handler type option.
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2628
          protected mergePlugin($type)
          Merges plugins default values.
          
          @param string $type
          The name of the plugin type option.
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2614
          protected setOptionDefaults(array &$storage, array $options)
          Fills up the options of the plugin with defaults.
          
          @param array $storage
          An array which stores the actual option values of the plugin.
          @param array $options
          An array which describes the options of a plugin. Each element is an
          associative array containing:
          - default: The default value of one option. Should be translated to the
          interface text language selected for page if translatable.
          - (optional) contains: An array which describes the available options
          under the key. If contains is set, the default will be ignored and
          assumed to be an empty array.
          - (optional) 'bool': TRUE if the value is boolean, else FALSE.
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:175
          protected t($string, array $args = array(), array $options = array()) -> \Drupal\Core\StringTranslation\TranslatableMarkup
          Translates a string to the current language or to a given language.
          
          See \Drupal\Core\StringTranslation\TranslatableMarkup::__construct() for
          important security information and usage guidelines.
          
          In order for strings to be localized, make them available in one of the
          ways supported by the
          @link https://www.drupal.org/node/322729 Localization API @endlink. When
          possible, use the \Drupal\Core\StringTranslation\StringTranslationTrait
          $this->t(). Otherwise create a new
          \Drupal\Core\StringTranslation\TranslatableMarkup object.
          
          @param string $string
          A string containing the English text to translate.
          @param array $args
          (optional) An associative array of replacements to make after
          translation. Based on the first character of the key, the value is
          escaped and/or themed. See
          \Drupal\Component\Render\FormattableMarkup::placeholderFormat() for
          details.
          @param array $options
          (optional) An associative array of additional options, with the following
          elements:
          - 'langcode' (defaults to the current language): A language code, to
          translate to a language other than what is used to display the page.
          - 'context' (defaults to the empty context): The context the source
          string belongs to. See the
          @link i18n Internationalization topic @endlink for more information
          about string contexts.
          
          @return \Drupal\Core\StringTranslation\TranslatableMarkup
          An object that, when cast to a string, returns the translated string.
          
          @see \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
          @see \Drupal\Core\StringTranslation\TranslatableMarkup::__construct()
          
          @ingroup sanitization
          
          Inherited from Drupal\Core\Plugin\PluginBase
          Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/StringTranslationTrait.php:70
          protected viewsTokenReplace($text, $tokens) -> String
          Replaces Views' tokens in a given string. The resulting string will be
          sanitized with Xss::filterAdmin.
          
          @param $text
          Unsanitized string with possible tokens.
          @param $tokens
          Array of token => replacement_value items.
          
          @return String
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:342
      • protected $unpackOptions :: array(7)
        'views:unpack_options:9a56edd5a5db8043124e6bb4756be41663e50c8f0ef4e265ec27b991d1209ee7:en' => array(33)
        *DEPTH TOO GREAT*
        'views:unpack_options:54575a71a40b45aaf940c8a61f5403fd018fd975711895086ae7e8b080e021cd:en' => array(38)
        *DEPTH TOO GREAT*
        'views:unpack_options:7d472d058eb33bb52b661fbda201e8edb5ca0c9b960b73e523afe358c9db0a51:en' => array(33)
        *DEPTH TOO GREAT*
        'views:unpack_options:5585eded07028dce6afcc14ebca2b5ce024079136189d0b767a66c06724593cb:en' => array(38)
        *DEPTH TOO GREAT*
        'views:unpack_options:057559e74b2b7ae16da4b83a3fc54fad3a1d0a2382aa1f7dc7ea49d27b1db3a3:en' => array(33)
        *DEPTH TOO GREAT*
        'views:unpack_options:03aed55772771f0f54c11489af2e8ddb3418723d50da1233bf342b7567111f41:en' => array(38)
        *DEPTH TOO GREAT*
        'views:unpack_options:8878cd6f7d40b80ca8f39953bcc68443953bf9c049c08bb7414470d43621497b:en' => array(33)
        *DEPTH TOO GREAT*
        constant INCLUDE_NEGOTIATED :: integer16
        constant INCLUDE_ENTITY :: integer32
        constant VIEWS_QUERY_LANGUAGE_SITE_DEFAULT :: string(27) "***LANGUAGE_site_default***"
        constant DERIVATIVE_SEPARATOR :: string(1) ":"
      • public static buildBasicRenderable($view_id, $display_id, array $args = array())
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2358
        public static create(Symfony\Component\DependencyInjection\ContainerInterface $container, array $configuration, $plugin_id, $plugin_definition)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/Block.php:66
        public static preRenderAddFieldsetMarkup(array $form)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:472
        public static preRenderFlattenData($form)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:490
        public static queryLanguageSubstitutions() -> array
        Returns substitutions for Views queries for languages.
        
        This is needed so that the language options returned by
        PluginBase::listLanguages() are able to be used in queries. It is called
        by the Views module implementation of hook_views_query_substitutions()
        to get the language-related substitutions.
        
        @return array
        An array in the format of hook_views_query_substitutions() that gives
        the query substitutions needed for the special language types.
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:621
        public __construct(array $configuration, $plugin_id, $plugin_definition, Drupal\Core\Entity\EntityManagerInterface $entity_manager)
        Constructs a new Block instance.
        
        @param array $configuration
        A configuration array containing information about the plugin instance.
        @param string $plugin_id
        The plugin_id for the plugin instance.
        @param mixed $plugin_definition
        The plugin implementation definition.
        @param \Drupal\Core\Entity\EntityManagerInterface $entity_manager
        The entity manager.
        
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/Block.php:57
        public __sleep()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Plugin\PluginBase
        Defined in <ROOT>/core/lib/Drupal/Core/DependencyInjection/DependencySerializationTrait.php:22
        public __wakeup()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Plugin\PluginBase
        Defined in <ROOT>/core/lib/Drupal/Core/DependencyInjection/DependencySerializationTrait.php:46
        public acceptAttachments()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:362
        public access(Drupal\Core\Session\AccountInterface $account = NULL)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2228
        public ajaxEnabled()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:281
        public attachTo(Drupal\views\ViewExecutable $view, $display_id, array &$build)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:397
        public blockForm(Drupal\views\Plugin\Block\ViewsBlock $block, array &$form, Drupal\Core\Form\FormStateInterface $form_state) -> array $form
        Adds the configuration form elements specific to this views block plugin.
        
        This method allows block instances to override the views items_per_page.
        
        @param \Drupal\views\Plugin\Block\ViewsBlock $block
        The ViewsBlock plugin.
        @param array $form
        The form definition array for the block configuration form.
        @param \Drupal\Core\Form\FormStateInterface $form_state
        The current state of the form.
        
        @return array $form
        The renderable form array representing the entire configuration form.
        
        @see \Drupal\views\Plugin\Block\ViewsBlock::blockForm()
        
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/Block.php:268
        public blockSettings(array $settings) -> array
        Returns plugin-specific settings for the block.
        
        @param array $settings
        The settings of the block.
        
        @return array
        An array of block-specific settings to override the defaults provided in
        \Drupal\views\Plugin\Block\ViewsBlock::defaultConfiguration().
        
        @see \Drupal\views\Plugin\Block\ViewsBlock::defaultConfiguration()
        
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/Block.php:106
        public blockSubmit(Drupal\views\Plugin\Block\ViewsBlock $block, $form, Drupal\Core\Form\FormStateInterface $form_state)
        Handles form submission for the views block configuration form.
        
        @param \Drupal\views\Plugin\Block\ViewsBlock $block
        The ViewsBlock plugin.
        @param array $form
        The form definition array for the full block configuration form.
        @param \Drupal\Core\Form\FormStateInterface $form_state
        The current state of the form.
        
        @see \Drupal\views\Plugin\Block\ViewsBlock::blockSubmit()
        
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/Block.php:325
        public blockValidate(Drupal\views\Plugin\Block\ViewsBlock $block, array $form, Drupal\Core\Form\FormStateInterface $form_state)
        Handles form validation for the views block configuration form.
        
        @param \Drupal\views\Plugin\Block\ViewsBlock $block
        The ViewsBlock plugin.
        @param array $form
        The form definition array for the block configuration form.
        @param \Drupal\Core\Form\FormStateInterface $form_state
        The current state of the form.
        
        @see \Drupal\views\Plugin\Block\ViewsBlock::blockValidate()
        
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/Block.php:310
        public buildOptionsForm(&$form, Drupal\Core\Form\FormStateInterface $form_state)
        Provide the default form for setting options.
        
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/Block.php:177
        public buildRenderable(array $args = array(), $cache = true)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2322
        public calculateCacheMetadata()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2265
        public calculateDependencies()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:948
        public defaultableSections($section = NULL)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:402
        public destroy()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:214
        public displaysExposed()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:267
        public elementPreRender(array $element)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2154
        public execute()
        The display block handler returns the structure necessary for a block.
        
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/Block.php:114
        public filterByDefinedOptions(array &$storage)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:190
        public getArgumentText()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2557
        public getArgumentsTokens()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:1042
        public getAttachedDisplays()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:683
        public getAvailableGlobalTokens($prepared = false, array $types = array())
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:417
        public getBaseId()
        {@inheritdoc}
        
        Inherited from Drupal\Component\Plugin\PluginBase
        Defined in <ROOT>/core/lib/Drupal/Component/Plugin/PluginBase.php:69
        public getCacheMetadata()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2298
        public getDerivativeId()
        {@inheritdoc}
        
        Inherited from Drupal\Component\Plugin\PluginBase
        Defined in <ROOT>/core/lib/Drupal/Component/Plugin/PluginBase.php:80
        public getExtenders()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2644
        public getFieldLabels($groupable_only = false)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:962
        public &getHandler($type, $id)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:824
        public &getHandlers($type)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:841
        public getLinkDisplay()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:703
        public getOption($option)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:770
        public getPagerText()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2568
        public getPath()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:722
        public getPlugin($type)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:790
        public getPluginDefinition()
        {@inheritdoc}
        
        Inherited from Drupal\Component\Plugin\PluginBase
        Defined in <ROOT>/core/lib/Drupal/Component/Plugin/PluginBase.php:92
        public getPluginId()
        {@inheritdoc}
        
        Inherited from Drupal\Component\Plugin\PluginBase
        Defined in <ROOT>/core/lib/Drupal/Component/Plugin/PluginBase.php:62
        public getProvider()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:515
        public getRoutedDisplay()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:736
        public getSpecialBlocks()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2522
        public getType()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2391
        public getUrl()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:756
        public globalTokenForm(&$form, Drupal\Core\Form\FormStateInterface $form_state)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:441
        public globalTokenReplace($string = "", array $options = array())
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:327
        public hasPath()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:668
        public init(Drupal\views\ViewExecutable $view, Drupal\views\Plugin\views\display\DisplayPluginBase $display, array &$options = NULL)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:136
        public initDisplay(Drupal\views\ViewExecutable $view, array &$display, array &$options = NULL)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:148
        public isDefaultDisplay()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:237
        public isDefaulted($option)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:763
        public isEnabled()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:291
        public isIdentifierUnique($id, $identifier)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2477
        public isMoreEnabled()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:325
        public isPagerEnabled()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:305
        public mergeDefaults()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2578
        public newDisplay()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2471
        public optionLink($text, $section, $class = "", $title = "")
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:1012
        public optionsOverride($form, Drupal\Core\Form\FormStateInterface $form_state)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2019
        public optionsSummary(&$categories, &$options)
        Provide the summary for page options in the views UI.
        
        This output is returned as an array.
        
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/Block.php:131
        public outputIsEmpty()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2500
        public overrideOption($option, $value)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:1004
        public pluginTitle()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:309
        public preBlockBuild(Drupal\views\Plugin\Block\ViewsBlock $block)
        Allows to change the display settings right before executing the block.
        
        @param \Drupal\views\Plugin\Block\ViewsBlock $block
        The block plugin for views displays.
        
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/Block.php:338
        public preExecute()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2246
        public preview()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2384
        public query()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2056
        public remove()
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/Block.php:358
        public render()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2115
        public renderArea($area, $empty = false)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2215
        public renderFilters()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2065
        public renderMoreLink()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2077
        public renderPager()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2070
        public setOption($option, $value)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:989
        public setOverride($section, $new_state = NULL)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2026
        public setStringTranslation(Drupal\Core\StringTranslation\TranslationInterface $translation) -> $this
        Sets the string translation service to use.
        
        @param \Drupal\Core\StringTranslation\TranslationInterface $translation
        The string translation service.
        
        @return $this
        
        Inherited from Drupal\Core\Plugin\PluginBase
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/StringTranslationTrait.php:118
        public submitOptionsForm(&$form, Drupal\Core\Form\FormStateInterface $form_state)
        Perform any necessary changes to the form values prior to storage.
        There is no need for this function to actually store the data.
        
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/Block.php:238
        public summaryTitle()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:302
        public themeFunctions()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:290
        public unpackOptions(&$storage, $options, $definition = NULL, $all = true, $check = true)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:218
        public useGroupBy()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:335
        public useMoreAlways()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:342
        public useMoreText()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:352
        public usesAJAX()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:274
        public usesAreas()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:390
        public usesAttachments()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:383
        public usesExposed()
        Block views use exposed widgets only if AJAX is set.
        
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/Block.php:348
        public usesExposedFormInBlock()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:678
        public usesFields()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:783
        public usesLinkDisplay()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:673
        public usesMore()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:318
        public usesOptions()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:320
        public usesPager()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:298
        public validate()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2398
        public validateOptionsForm(&$form, Drupal\Core\Form\FormStateInterface $form_state)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:1859
        public viewExposedFormBlocks()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2540
        protected addDependencies(array $dependencies)
        Adds multiple dependencies.
        
        @param array $dependencies.
        An array of dependencies keyed by the type of dependency. One example:
        @code
        array(
        'module' => array(
        'node',
        'field',
        'image',
        ),
        );
        @endcode
        
        @see \Drupal\Core\Entity\DependencyTrait::addDependency
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/DependencyTrait.php:64
        protected addDependency($type, $name) -> $this
        Adds a dependency.
        
        @param string $type
        Type of dependency being added: 'module', 'theme', 'config', 'content'.
        @param string $name
        If $type is 'module' or 'theme', the name of the module or theme. If
        $type is 'config' or 'content', the result of
        EntityInterface::getConfigDependencyName().
        
        @see \Drupal\Core\Entity\EntityInterface::getConfigDependencyName()
        
        @return $this
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/DependencyTrait.php:31
        protected applyDisplayCachablityMetadata(array &$element)
        Applies the cacheability of the current display to the given render array.
        
        @param array $element
        The render array with updated cacheability metadata.
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2139
        protected buildRenderingLanguageOptions() -> array
        Returns the available rendering strategies for language-aware entities.
        
        @return array
        An array of available entity row renderers keyed by renderer identifiers.
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2654
        protected calculatePluginDependencies(Drupal\Component\Plugin\PluginInspectionInterface $instance)
        Calculates and adds dependencies of a specific plugin instance.
        
        Dependencies are added for the module that provides the plugin, as well
        as any dependencies declared by the instance's calculateDependencies()
        method, if it implements
        \Drupal\Component\Plugin\DependentPluginInterface.
        
        @param \Drupal\Component\Plugin\PluginInspectionInterface $instance
        The plugin instance.
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/lib/Drupal/Core/Plugin/PluginDependencyTrait.php:27
        protected defineOptions()
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/Block.php:78
        protected doFilterByDefinedOptions(array &$storage, array $options)
        Do the work to filter out stored options depending on the defined options.
        
        @param array $storage
        The stored options.
        
        @param array $options
        The defined options.
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:203
        protected formatPlural($count, $singular, $plural, array $args = array(), array $options = array())
        Formats a string containing a count of items.
        
        @see \Drupal\Core\StringTranslation\TranslationInterface::formatPlural()
        
        Inherited from Drupal\Core\Plugin\PluginBase
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/StringTranslationTrait.php:79
        protected getAllHandlers($only_overrides = false) -> \Drupal\views\Plugin\views\ViewsHandlerInterface[]
        Gets all the handlers used by the display.
        
        @param bool $only_overrides
        Whether to include only overridden handlers.
        
        @return \Drupal\views\Plugin\views\ViewsHandlerInterface[]
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:908
        protected getAllPlugins($only_overrides = false) -> \Drupal\views\Plugin\views\ViewsPluginInterface[]
        Gets all the plugins used by the display.
        
        @param bool $only_overrides
        Whether to include only overridden plugins.
        
        @return \Drupal\views\Plugin\views\ViewsPluginInterface[]
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:929
        protected getNumberOfPlurals($langcode = NULL)
        Returns the number of plurals supported by a given language.
        
        @see \Drupal\locale\PluralFormulaInterface::getNumberOfPlurals()
        
        Inherited from Drupal\Core\Plugin\PluginBase
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/StringTranslationTrait.php:88
        protected getRenderer() -> \Drupal\Core\Render\RendererInterface
        Returns the render API renderer.
        
        @return \Drupal\Core\Render\RendererInterface
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:645
        protected getStringTranslation() -> \Drupal\Core\StringTranslation\TranslationInterface
        Gets the string translation service.
        
        @return \Drupal\Core\StringTranslation\TranslationInterface
        The string translation service.
        
        Inherited from Drupal\Core\Plugin\PluginBase
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/StringTranslationTrait.php:102
        protected isBaseTableTranslatable() -> bool
        Returns whether the base table is of a translatable entity type.
        
        @return bool
        TRUE if the base table is of a translatable entity type, FALSE otherwise.
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2668
        protected listLanguages($flags = 3, array $current_values = NULL) -> array
        Makes an array of languages, optionally including special languages.
        
        @param int $flags
        (optional) Flags for which languages to return (additive). Options:
        - \Drupal\Core\Language::STATE_ALL (default): All languages
        (configurable and default).
        - \Drupal\Core\Language::STATE_CONFIGURABLE: Configurable languages.
        - \Drupal\Core\Language::STATE_LOCKED: Locked languages.
        - \Drupal\Core\Language::STATE_SITE_DEFAULT: Add site default language;
        note that this is not included in STATE_ALL.
        - \Drupal\views\Plugin\views\PluginBase::INCLUDE_NEGOTIATED: Add
        negotiated language types.
        - \Drupal\views\Plugin\views\PluginBase::INCLUDE_ENTITY: Add
        entity row language types. Note that these are only supported for
        display options, not substituted in queries.
        @param array|null $current_values
        The currently-selected options in the list, if available.
        
        @return array
        An array of language names, keyed by the language code. Negotiated and
        special languages have special codes that are substituted in queries by
        PluginBase::queryLanguageSubstitutions().
        Only configurable languages and languages that are in $current_values are
        included in the list.
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:546
        protected mergeHandler($type)
        Merges handlers default values.
        
        @param string $type
        The name of the handler type option.
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2628
        protected mergePlugin($type)
        Merges plugins default values.
        
        @param string $type
        The name of the plugin type option.
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2614
        protected setOptionDefaults(array &$storage, array $options)
        Fills up the options of the plugin with defaults.
        
        @param array $storage
        An array which stores the actual option values of the plugin.
        @param array $options
        An array which describes the options of a plugin. Each element is an
        associative array containing:
        - default: The default value of one option. Should be translated to the
        interface text language selected for page if translatable.
        - (optional) contains: An array which describes the available options
        under the key. If contains is set, the default will be ignored and
        assumed to be an empty array.
        - (optional) 'bool': TRUE if the value is boolean, else FALSE.
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:175
        protected t($string, array $args = array(), array $options = array()) -> \Drupal\Core\StringTranslation\TranslatableMarkup
        Translates a string to the current language or to a given language.
        
        See \Drupal\Core\StringTranslation\TranslatableMarkup::__construct() for
        important security information and usage guidelines.
        
        In order for strings to be localized, make them available in one of the
        ways supported by the
        @link https://www.drupal.org/node/322729 Localization API @endlink. When
        possible, use the \Drupal\Core\StringTranslation\StringTranslationTrait
        $this->t(). Otherwise create a new
        \Drupal\Core\StringTranslation\TranslatableMarkup object.
        
        @param string $string
        A string containing the English text to translate.
        @param array $args
        (optional) An associative array of replacements to make after
        translation. Based on the first character of the key, the value is
        escaped and/or themed. See
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat() for
        details.
        @param array $options
        (optional) An associative array of additional options, with the following
        elements:
        - 'langcode' (defaults to the current language): A language code, to
        translate to a language other than what is used to display the page.
        - 'context' (defaults to the empty context): The context the source
        string belongs to. See the
        @link i18n Internationalization topic @endlink for more information
        about string contexts.
        
        @return \Drupal\Core\StringTranslation\TranslatableMarkup
        An object that, when cast to a string, returns the translated string.
        
        @see \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        @see \Drupal\Core\StringTranslation\TranslatableMarkup::__construct()
        
        @ingroup sanitization
        
        Inherited from Drupal\Core\Plugin\PluginBase
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/StringTranslationTrait.php:70
        protected viewsTokenReplace($text, $tokens) -> String
        Replaces Views' tokens in a given string. The resulting string will be
        sanitized with Xss::filterAdmin.
        
        @param $text
        Unsanitized string with possible tokens.
        @param $tokens
        Array of token => replacement_value items.
        
        @return String
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:342
      public definition -> array(9)
      'parent' => string(6) "parent"
      'plugin_type' => string(5) "query"
      'register_theme' => boolTRUE
      'title' => Drupal\Core\StringTranslation\TranslatableMarkup(5)
      • contents
      • Available methods (14)
      • protected string -> string(9) "SQL Query"
        protected translatedMarkup -> NULL
        protected options -> array(0)
        protected stringTranslation -> NULL
        protected arguments -> array(0)
      • public __construct($string, array $arguments = array(), array $options = array(), Drupal\Core\StringTranslation\TranslationInterface $string_translation = NULL)
        Constructs a new class instance.
        
        When possible, use the
        \Drupal\Core\StringTranslation\StringTranslationTrait $this->t(). Otherwise
        create a new \Drupal\Core\StringTranslation\TranslatableMarkup object
        directly.
        
        Calling the trait's t() method or instantiating a new TranslatableMarkup
        object serves two purposes:
        - At run-time it translates user-visible text into the appropriate
        language.
        - Static analyzers detect calls to t() and new TranslatableMarkup, and add
        the first argument (the string to be translated) to the database of
        strings that need translation. These strings are expected to be in
        English, so the first argument should always be in English.
        To allow the site to be localized, it is important that all human-readable
        text that will be displayed on the site or sent to a user is made available
        in one of the ways supported by the
        @link https://www.drupal.org/node/322729 Localization API @endlink.
        See the @link https://www.drupal.org/node/322729 Localization API @endlink
        pages for more information, including recommendations on how to break up or
        not break up strings for translation.
        
        @section sec_translating_vars Translating Variables
        $string should always be an English literal string.
        
        $string should never contain a variable, such as:
        @code
        new TranslatableMarkup($text)
        @endcode
        There are several reasons for this:
        - Using a variable for $string that is user input is a security risk.
        - Using a variable for $string that has even guaranteed safe text (for
        example, user interface text provided literally in code), will not be
        picked up by the localization static text processor. (The parameter could
        be a variable if the entire string in $text has been passed into t() or
        new TranslatableMarkup() elsewhere as the first argument, but that
        strategy is not recommended.)
        
        It is especially important never to call new TranslatableMarkup($user_text)
        or t($user_text) where $user_text is some text that a user entered -- doing
        that can lead to cross-site scripting and other security problems. However,
        you can use variable substitution in your string, to put variable text such
        as user names or link URLs into translated text. Variable substitution
        looks like this:
        @code
        new TranslatableMarkup("@name's blog", array('@name' => $account->getDisplayName()));
        @endcode
        Basically, you can put placeholders like @name into your string, and the
        method will substitute the sanitized values at translation time. (See the
        Localization API pages referenced above and the documentation of
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        for details about how to safely and correctly define variables in your
        string.) Translators can then rearrange the string as necessary for the
        language (e.g., in Spanish, it might be "blog de @name").
        
        @param string $string
        A string containing the English text to translate.
        @param array $arguments
        (optional) An associative array of replacements to make after
        translation. Based on the first character of the key, the value is
        escaped and/or themed. See
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat() for
        details.
        @param array $options
        (optional) An associative array of additional options, with the following
        elements:
        - 'langcode' (defaults to the current language): A language code, to
        translate to a language other than what is used to display the page.
        - 'context' (defaults to the empty context): The context the source
        string belongs to.
        @param \Drupal\Core\StringTranslation\TranslationInterface $string_translation
        (optional) The string translation service.
        
        @throws \InvalidArgumentException
        Exception thrown when $string is not a string.
        
        @see \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        @see \Drupal\Core\StringTranslation\StringTranslationTrait::t()
        
        @ingroup sanitization
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:137
        public __sleep()
        Magic __sleep() method to avoid serializing the string translator.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:212
        public __toString()
        Implements the magic __toString() method.
        
        Defined in <ROOT>/core/lib/Drupal/Component/Utility/ToStringTrait.php:13
        public count() -> int
        Returns the string length.
        
        @return int
        The length of the string.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:236
        public getArguments() -> mixed[]
        Gets all arguments from this translated string.
        
        @return mixed[]
        The array of arguments.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:187
        public getOption($name) -> mixed
        Gets a specific option from this translated string.
        
        @param string $name
        Option name.
        
        @return mixed
        The value of this option or empty string of option is not set.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:167
        public getOptions() -> mixed[]
        Gets all options from this translated string.
        
        @return mixed[]
        The array of options.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:177
        public getUntranslatedString() -> string
        Gets the untranslated string value stored in this translated string.
        
        @return string
        The string stored in this wrapper.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:154
        public jsonSerialize() -> string
        Returns a representation of the object for use in JSON serialization.
        
        @return string
        The safe string content.
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:112
        public render() -> string
        Renders the object as a string.
        
        @return string
        The translated string.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:197
        protected static placeholderEscape($value) -> string
        Escapes a placeholder replacement value if needed.
        
        @param string|\Drupal\Component\Render\MarkupInterface $value
        A placeholder replacement value.
        
        @return string
        The properly escaped replacement value.
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:251
        protected static placeholderFormat($string, array $args) -> string
        Replaces placeholders in a string with values.
        
        @param string $string
        A string containing placeholders. The string itself is expected to be
        safe and correct HTML. Any unsafe content must be in $args and
        inserted via placeholders.
        @param array $args
        An associative array of replacements. Each array key should be the same
        as a placeholder in $string. The corresponding value should be a string
        or an object that implements
        \Drupal\Component\Render\MarkupInterface. The value replaces the
        placeholder in $string. Sanitization and formatting will be done before
        replacement. The type of sanitization and formatting depends on the first
        character of the key:
        - @variable: When the placeholder replacement value is:
        - A string, the replaced value in the returned string will be sanitized
        using \Drupal\Component\Utility\Html::escape().
        - A MarkupInterface object, the replaced value in the returned string
        will not be sanitized.
        - A MarkupInterface object cast to a string, the replaced value in the
        returned string be forcibly sanitized using
        \Drupal\Component\Utility\Html::escape().
        @code
        $this->placeholderFormat('This will force HTML-escaping of the replacement value: @text', ['@text' => (string) $safe_string_interface_object));
        @endcode
        Use this placeholder as the default choice for anything displayed on
        the site, but not within HTML attributes, JavaScript, or CSS. Doing so
        is a security risk.
        - %variable: Use when the replacement value is to be wrapped in <em>
        tags.
        A call like:
        @code
        $string = "%output_text";
        $arguments = ['output_text' => 'text output here.'];
        $this->placeholderFormat($string, $arguments);
        @endcode
        makes the following HTML code:
        @code
        <em class="placeholder">text output here.</em>
        @endcode
        As with @variable, do not use this within HTML attributes, JavaScript,
        or CSS. Doing so is a security risk.
        - :variable: Return value is escaped with
        \Drupal\Component\Utility\Html::escape() and filtered for dangerous
        protocols using UrlHelper::stripDangerousProtocols(). Use this when
        using the "href" attribute, ensuring the attribute value is always
        wrapped in quotes:
        @code
        // Secure (with quotes):
        $this->placeholderFormat('<a href=":url">@variable</a>', [':url' => $url, '@variable' => $variable]);
        // Insecure (without quotes):
        $this->placeholderFormat('<a href=:url>@variable</a>', [':url' => $url, '@variable' => $variable]);
        @endcode
        When ":variable" comes from arbitrary user input, the result is secure,
        but not guaranteed to be a valid URL (which means the resulting output
        could fail HTML validation). To guarantee a valid URL, use
        Url::fromUri($user_input)->toString() (which either throws an exception
        or returns a well-formed URL) before passing the result into a
        ":variable" placeholder.
        
        @return string
        A formatted HTML string with the placeholders replaced.
        
        @ingroup sanitization
        
        @see \Drupal\Core\StringTranslation\TranslatableMarkup
        @see \Drupal\Core\StringTranslation\PluralTranslatableMarkup
        @see \Drupal\Component\Utility\Html::escape()
        @see \Drupal\Component\Utility\UrlHelper::stripDangerousProtocols()
        @see \Drupal\Core\Url::fromUri()
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:188
        protected _die()
        For test purposes, wrap die() in an overridable method.
        
        Defined in <ROOT>/core/lib/Drupal/Component/Utility/ToStringTrait.php:31
        protected getStringTranslation() -> \Drupal\Core\StringTranslation\TranslationInterface
        Gets the string translation service.
        
        @return \Drupal\Core\StringTranslation\TranslationInterface
        The string translation service.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:222
      'short_title' => string(0) ""
      'help' => Drupal\Core\StringTranslation\TranslatableMarkup(5)
      • contents
      • Available methods (14)
      • protected string -> string(62) "Query will be generated and run using the Drupal database API."
        protected translatedMarkup -> NULL
        protected options -> array(0)
        protected stringTranslation -> NULL
        protected arguments -> array(0)
      • public __construct($string, array $arguments = array(), array $options = array(), Drupal\Core\StringTranslation\TranslationInterface $string_translation = NULL)
        Constructs a new class instance.
        
        When possible, use the
        \Drupal\Core\StringTranslation\StringTranslationTrait $this->t(). Otherwise
        create a new \Drupal\Core\StringTranslation\TranslatableMarkup object
        directly.
        
        Calling the trait's t() method or instantiating a new TranslatableMarkup
        object serves two purposes:
        - At run-time it translates user-visible text into the appropriate
        language.
        - Static analyzers detect calls to t() and new TranslatableMarkup, and add
        the first argument (the string to be translated) to the database of
        strings that need translation. These strings are expected to be in
        English, so the first argument should always be in English.
        To allow the site to be localized, it is important that all human-readable
        text that will be displayed on the site or sent to a user is made available
        in one of the ways supported by the
        @link https://www.drupal.org/node/322729 Localization API @endlink.
        See the @link https://www.drupal.org/node/322729 Localization API @endlink
        pages for more information, including recommendations on how to break up or
        not break up strings for translation.
        
        @section sec_translating_vars Translating Variables
        $string should always be an English literal string.
        
        $string should never contain a variable, such as:
        @code
        new TranslatableMarkup($text)
        @endcode
        There are several reasons for this:
        - Using a variable for $string that is user input is a security risk.
        - Using a variable for $string that has even guaranteed safe text (for
        example, user interface text provided literally in code), will not be
        picked up by the localization static text processor. (The parameter could
        be a variable if the entire string in $text has been passed into t() or
        new TranslatableMarkup() elsewhere as the first argument, but that
        strategy is not recommended.)
        
        It is especially important never to call new TranslatableMarkup($user_text)
        or t($user_text) where $user_text is some text that a user entered -- doing
        that can lead to cross-site scripting and other security problems. However,
        you can use variable substitution in your string, to put variable text such
        as user names or link URLs into translated text. Variable substitution
        looks like this:
        @code
        new TranslatableMarkup("@name's blog", array('@name' => $account->getDisplayName()));
        @endcode
        Basically, you can put placeholders like @name into your string, and the
        method will substitute the sanitized values at translation time. (See the
        Localization API pages referenced above and the documentation of
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        for details about how to safely and correctly define variables in your
        string.) Translators can then rearrange the string as necessary for the
        language (e.g., in Spanish, it might be "blog de @name").
        
        @param string $string
        A string containing the English text to translate.
        @param array $arguments
        (optional) An associative array of replacements to make after
        translation. Based on the first character of the key, the value is
        escaped and/or themed. See
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat() for
        details.
        @param array $options
        (optional) An associative array of additional options, with the following
        elements:
        - 'langcode' (defaults to the current language): A language code, to
        translate to a language other than what is used to display the page.
        - 'context' (defaults to the empty context): The context the source
        string belongs to.
        @param \Drupal\Core\StringTranslation\TranslationInterface $string_translation
        (optional) The string translation service.
        
        @throws \InvalidArgumentException
        Exception thrown when $string is not a string.
        
        @see \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        @see \Drupal\Core\StringTranslation\StringTranslationTrait::t()
        
        @ingroup sanitization
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:137
        public __sleep()
        Magic __sleep() method to avoid serializing the string translator.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:212
        public __toString()
        Implements the magic __toString() method.
        
        Defined in <ROOT>/core/lib/Drupal/Component/Utility/ToStringTrait.php:13
        public count() -> int
        Returns the string length.
        
        @return int
        The length of the string.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:236
        public getArguments() -> mixed[]
        Gets all arguments from this translated string.
        
        @return mixed[]
        The array of arguments.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:187
        public getOption($name) -> mixed
        Gets a specific option from this translated string.
        
        @param string $name
        Option name.
        
        @return mixed
        The value of this option or empty string of option is not set.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:167
        public getOptions() -> mixed[]
        Gets all options from this translated string.
        
        @return mixed[]
        The array of options.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:177
        public getUntranslatedString() -> string
        Gets the untranslated string value stored in this translated string.
        
        @return string
        The string stored in this wrapper.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:154
        public jsonSerialize() -> string
        Returns a representation of the object for use in JSON serialization.
        
        @return string
        The safe string content.
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:112
        public render() -> string
        Renders the object as a string.
        
        @return string
        The translated string.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:197
        protected static placeholderEscape($value) -> string
        Escapes a placeholder replacement value if needed.
        
        @param string|\Drupal\Component\Render\MarkupInterface $value
        A placeholder replacement value.
        
        @return string
        The properly escaped replacement value.
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:251
        protected static placeholderFormat($string, array $args) -> string
        Replaces placeholders in a string with values.
        
        @param string $string
        A string containing placeholders. The string itself is expected to be
        safe and correct HTML. Any unsafe content must be in $args and
        inserted via placeholders.
        @param array $args
        An associative array of replacements. Each array key should be the same
        as a placeholder in $string. The corresponding value should be a string
        or an object that implements
        \Drupal\Component\Render\MarkupInterface. The value replaces the
        placeholder in $string. Sanitization and formatting will be done before
        replacement. The type of sanitization and formatting depends on the first
        character of the key:
        - @variable: When the placeholder replacement value is:
        - A string, the replaced value in the returned string will be sanitized
        using \Drupal\Component\Utility\Html::escape().
        - A MarkupInterface object, the replaced value in the returned string
        will not be sanitized.
        - A MarkupInterface object cast to a string, the replaced value in the
        returned string be forcibly sanitized using
        \Drupal\Component\Utility\Html::escape().
        @code
        $this->placeholderFormat('This will force HTML-escaping of the replacement value: @text', ['@text' => (string) $safe_string_interface_object));
        @endcode
        Use this placeholder as the default choice for anything displayed on
        the site, but not within HTML attributes, JavaScript, or CSS. Doing so
        is a security risk.
        - %variable: Use when the replacement value is to be wrapped in <em>
        tags.
        A call like:
        @code
        $string = "%output_text";
        $arguments = ['output_text' => 'text output here.'];
        $this->placeholderFormat($string, $arguments);
        @endcode
        makes the following HTML code:
        @code
        <em class="placeholder">text output here.</em>
        @endcode
        As with @variable, do not use this within HTML attributes, JavaScript,
        or CSS. Doing so is a security risk.
        - :variable: Return value is escaped with
        \Drupal\Component\Utility\Html::escape() and filtered for dangerous
        protocols using UrlHelper::stripDangerousProtocols(). Use this when
        using the "href" attribute, ensuring the attribute value is always
        wrapped in quotes:
        @code
        // Secure (with quotes):
        $this->placeholderFormat('<a href=":url">@variable</a>', [':url' => $url, '@variable' => $variable]);
        // Insecure (without quotes):
        $this->placeholderFormat('<a href=:url>@variable</a>', [':url' => $url, '@variable' => $variable]);
        @endcode
        When ":variable" comes from arbitrary user input, the result is secure,
        but not guaranteed to be a valid URL (which means the resulting output
        could fail HTML validation). To guarantee a valid URL, use
        Url::fromUri($user_input)->toString() (which either throws an exception
        or returns a well-formed URL) before passing the result into a
        ":variable" placeholder.
        
        @return string
        A formatted HTML string with the placeholders replaced.
        
        @ingroup sanitization
        
        @see \Drupal\Core\StringTranslation\TranslatableMarkup
        @see \Drupal\Core\StringTranslation\PluralTranslatableMarkup
        @see \Drupal\Component\Utility\Html::escape()
        @see \Drupal\Component\Utility\UrlHelper::stripDangerousProtocols()
        @see \Drupal\Core\Url::fromUri()
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:188
        protected _die()
        For test purposes, wrap die() in an overridable method.
        
        Defined in <ROOT>/core/lib/Drupal/Component/Utility/ToStringTrait.php:31
        protected getStringTranslation() -> \Drupal\Core\StringTranslation\TranslationInterface
        Gets the string translation service.
        
        @return \Drupal\Core\StringTranslation\TranslationInterface
        The string translation service.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:222
      'id' => string(11) "views_query"
      'class' => string(35) "Drupal\views\Plugin\views\query\Sql"
      'provider' => string(5) "views"
      protected usesOptions -> boolFALSE
      protected renderer -> NULL
      protected pluginId -> string(11) "views_query"
      protected pluginDefinition -> array(9)
      'parent' => string(6) "parent"
      'plugin_type' => string(5) "query"
      'register_theme' => boolTRUE
      'title' => Drupal\Core\StringTranslation\TranslatableMarkup(5)
      • contents
      • Available methods (14)
      • protected string -> string(9) "SQL Query"
        protected translatedMarkup -> NULL
        protected options -> array(0)
        protected stringTranslation -> NULL
        protected arguments -> array(0)
      • public __construct($string, array $arguments = array(), array $options = array(), Drupal\Core\StringTranslation\TranslationInterface $string_translation = NULL)
        Constructs a new class instance.
        
        When possible, use the
        \Drupal\Core\StringTranslation\StringTranslationTrait $this->t(). Otherwise
        create a new \Drupal\Core\StringTranslation\TranslatableMarkup object
        directly.
        
        Calling the trait's t() method or instantiating a new TranslatableMarkup
        object serves two purposes:
        - At run-time it translates user-visible text into the appropriate
        language.
        - Static analyzers detect calls to t() and new TranslatableMarkup, and add
        the first argument (the string to be translated) to the database of
        strings that need translation. These strings are expected to be in
        English, so the first argument should always be in English.
        To allow the site to be localized, it is important that all human-readable
        text that will be displayed on the site or sent to a user is made available
        in one of the ways supported by the
        @link https://www.drupal.org/node/322729 Localization API @endlink.
        See the @link https://www.drupal.org/node/322729 Localization API @endlink
        pages for more information, including recommendations on how to break up or
        not break up strings for translation.
        
        @section sec_translating_vars Translating Variables
        $string should always be an English literal string.
        
        $string should never contain a variable, such as:
        @code
        new TranslatableMarkup($text)
        @endcode
        There are several reasons for this:
        - Using a variable for $string that is user input is a security risk.
        - Using a variable for $string that has even guaranteed safe text (for
        example, user interface text provided literally in code), will not be
        picked up by the localization static text processor. (The parameter could
        be a variable if the entire string in $text has been passed into t() or
        new TranslatableMarkup() elsewhere as the first argument, but that
        strategy is not recommended.)
        
        It is especially important never to call new TranslatableMarkup($user_text)
        or t($user_text) where $user_text is some text that a user entered -- doing
        that can lead to cross-site scripting and other security problems. However,
        you can use variable substitution in your string, to put variable text such
        as user names or link URLs into translated text. Variable substitution
        looks like this:
        @code
        new TranslatableMarkup("@name's blog", array('@name' => $account->getDisplayName()));
        @endcode
        Basically, you can put placeholders like @name into your string, and the
        method will substitute the sanitized values at translation time. (See the
        Localization API pages referenced above and the documentation of
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        for details about how to safely and correctly define variables in your
        string.) Translators can then rearrange the string as necessary for the
        language (e.g., in Spanish, it might be "blog de @name").
        
        @param string $string
        A string containing the English text to translate.
        @param array $arguments
        (optional) An associative array of replacements to make after
        translation. Based on the first character of the key, the value is
        escaped and/or themed. See
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat() for
        details.
        @param array $options
        (optional) An associative array of additional options, with the following
        elements:
        - 'langcode' (defaults to the current language): A language code, to
        translate to a language other than what is used to display the page.
        - 'context' (defaults to the empty context): The context the source
        string belongs to.
        @param \Drupal\Core\StringTranslation\TranslationInterface $string_translation
        (optional) The string translation service.
        
        @throws \InvalidArgumentException
        Exception thrown when $string is not a string.
        
        @see \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        @see \Drupal\Core\StringTranslation\StringTranslationTrait::t()
        
        @ingroup sanitization
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:137
        public __sleep()
        Magic __sleep() method to avoid serializing the string translator.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:212
        public __toString()
        Implements the magic __toString() method.
        
        Defined in <ROOT>/core/lib/Drupal/Component/Utility/ToStringTrait.php:13
        public count() -> int
        Returns the string length.
        
        @return int
        The length of the string.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:236
        public getArguments() -> mixed[]
        Gets all arguments from this translated string.
        
        @return mixed[]
        The array of arguments.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:187
        public getOption($name) -> mixed
        Gets a specific option from this translated string.
        
        @param string $name
        Option name.
        
        @return mixed
        The value of this option or empty string of option is not set.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:167
        public getOptions() -> mixed[]
        Gets all options from this translated string.
        
        @return mixed[]
        The array of options.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:177
        public getUntranslatedString() -> string
        Gets the untranslated string value stored in this translated string.
        
        @return string
        The string stored in this wrapper.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:154
        public jsonSerialize() -> string
        Returns a representation of the object for use in JSON serialization.
        
        @return string
        The safe string content.
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:112
        public render() -> string
        Renders the object as a string.
        
        @return string
        The translated string.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:197
        protected static placeholderEscape($value) -> string
        Escapes a placeholder replacement value if needed.
        
        @param string|\Drupal\Component\Render\MarkupInterface $value
        A placeholder replacement value.
        
        @return string
        The properly escaped replacement value.
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:251
        protected static placeholderFormat($string, array $args) -> string
        Replaces placeholders in a string with values.
        
        @param string $string
        A string containing placeholders. The string itself is expected to be
        safe and correct HTML. Any unsafe content must be in $args and
        inserted via placeholders.
        @param array $args
        An associative array of replacements. Each array key should be the same
        as a placeholder in $string. The corresponding value should be a string
        or an object that implements
        \Drupal\Component\Render\MarkupInterface. The value replaces the
        placeholder in $string. Sanitization and formatting will be done before
        replacement. The type of sanitization and formatting depends on the first
        character of the key:
        - @variable: When the placeholder replacement value is:
        - A string, the replaced value in the returned string will be sanitized
        using \Drupal\Component\Utility\Html::escape().
        - A MarkupInterface object, the replaced value in the returned string
        will not be sanitized.
        - A MarkupInterface object cast to a string, the replaced value in the
        returned string be forcibly sanitized using
        \Drupal\Component\Utility\Html::escape().
        @code
        $this->placeholderFormat('This will force HTML-escaping of the replacement value: @text', ['@text' => (string) $safe_string_interface_object));
        @endcode
        Use this placeholder as the default choice for anything displayed on
        the site, but not within HTML attributes, JavaScript, or CSS. Doing so
        is a security risk.
        - %variable: Use when the replacement value is to be wrapped in <em>
        tags.
        A call like:
        @code
        $string = "%output_text";
        $arguments = ['output_text' => 'text output here.'];
        $this->placeholderFormat($string, $arguments);
        @endcode
        makes the following HTML code:
        @code
        <em class="placeholder">text output here.</em>
        @endcode
        As with @variable, do not use this within HTML attributes, JavaScript,
        or CSS. Doing so is a security risk.
        - :variable: Return value is escaped with
        \Drupal\Component\Utility\Html::escape() and filtered for dangerous
        protocols using UrlHelper::stripDangerousProtocols(). Use this when
        using the "href" attribute, ensuring the attribute value is always
        wrapped in quotes:
        @code
        // Secure (with quotes):
        $this->placeholderFormat('<a href=":url">@variable</a>', [':url' => $url, '@variable' => $variable]);
        // Insecure (without quotes):
        $this->placeholderFormat('<a href=:url>@variable</a>', [':url' => $url, '@variable' => $variable]);
        @endcode
        When ":variable" comes from arbitrary user input, the result is secure,
        but not guaranteed to be a valid URL (which means the resulting output
        could fail HTML validation). To guarantee a valid URL, use
        Url::fromUri($user_input)->toString() (which either throws an exception
        or returns a well-formed URL) before passing the result into a
        ":variable" placeholder.
        
        @return string
        A formatted HTML string with the placeholders replaced.
        
        @ingroup sanitization
        
        @see \Drupal\Core\StringTranslation\TranslatableMarkup
        @see \Drupal\Core\StringTranslation\PluralTranslatableMarkup
        @see \Drupal\Component\Utility\Html::escape()
        @see \Drupal\Component\Utility\UrlHelper::stripDangerousProtocols()
        @see \Drupal\Core\Url::fromUri()
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:188
        protected _die()
        For test purposes, wrap die() in an overridable method.
        
        Defined in <ROOT>/core/lib/Drupal/Component/Utility/ToStringTrait.php:31
        protected getStringTranslation() -> \Drupal\Core\StringTranslation\TranslationInterface
        Gets the string translation service.
        
        @return \Drupal\Core\StringTranslation\TranslationInterface
        The string translation service.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:222
      'short_title' => string(0) ""
      'help' => Drupal\Core\StringTranslation\TranslatableMarkup(5)
      • contents
      • Available methods (14)
      • protected string -> string(62) "Query will be generated and run using the Drupal database API."
        protected translatedMarkup -> NULL
        protected options -> array(0)
        protected stringTranslation -> NULL
        protected arguments -> array(0)
      • public __construct($string, array $arguments = array(), array $options = array(), Drupal\Core\StringTranslation\TranslationInterface $string_translation = NULL)
        Constructs a new class instance.
        
        When possible, use the
        \Drupal\Core\StringTranslation\StringTranslationTrait $this->t(). Otherwise
        create a new \Drupal\Core\StringTranslation\TranslatableMarkup object
        directly.
        
        Calling the trait's t() method or instantiating a new TranslatableMarkup
        object serves two purposes:
        - At run-time it translates user-visible text into the appropriate
        language.
        - Static analyzers detect calls to t() and new TranslatableMarkup, and add
        the first argument (the string to be translated) to the database of
        strings that need translation. These strings are expected to be in
        English, so the first argument should always be in English.
        To allow the site to be localized, it is important that all human-readable
        text that will be displayed on the site or sent to a user is made available
        in one of the ways supported by the
        @link https://www.drupal.org/node/322729 Localization API @endlink.
        See the @link https://www.drupal.org/node/322729 Localization API @endlink
        pages for more information, including recommendations on how to break up or
        not break up strings for translation.
        
        @section sec_translating_vars Translating Variables
        $string should always be an English literal string.
        
        $string should never contain a variable, such as:
        @code
        new TranslatableMarkup($text)
        @endcode
        There are several reasons for this:
        - Using a variable for $string that is user input is a security risk.
        - Using a variable for $string that has even guaranteed safe text (for
        example, user interface text provided literally in code), will not be
        picked up by the localization static text processor. (The parameter could
        be a variable if the entire string in $text has been passed into t() or
        new TranslatableMarkup() elsewhere as the first argument, but that
        strategy is not recommended.)
        
        It is especially important never to call new TranslatableMarkup($user_text)
        or t($user_text) where $user_text is some text that a user entered -- doing
        that can lead to cross-site scripting and other security problems. However,
        you can use variable substitution in your string, to put variable text such
        as user names or link URLs into translated text. Variable substitution
        looks like this:
        @code
        new TranslatableMarkup("@name's blog", array('@name' => $account->getDisplayName()));
        @endcode
        Basically, you can put placeholders like @name into your string, and the
        method will substitute the sanitized values at translation time. (See the
        Localization API pages referenced above and the documentation of
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        for details about how to safely and correctly define variables in your
        string.) Translators can then rearrange the string as necessary for the
        language (e.g., in Spanish, it might be "blog de @name").
        
        @param string $string
        A string containing the English text to translate.
        @param array $arguments
        (optional) An associative array of replacements to make after
        translation. Based on the first character of the key, the value is
        escaped and/or themed. See
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat() for
        details.
        @param array $options
        (optional) An associative array of additional options, with the following
        elements:
        - 'langcode' (defaults to the current language): A language code, to
        translate to a language other than what is used to display the page.
        - 'context' (defaults to the empty context): The context the source
        string belongs to.
        @param \Drupal\Core\StringTranslation\TranslationInterface $string_translation
        (optional) The string translation service.
        
        @throws \InvalidArgumentException
        Exception thrown when $string is not a string.
        
        @see \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        @see \Drupal\Core\StringTranslation\StringTranslationTrait::t()
        
        @ingroup sanitization
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:137
        public __sleep()
        Magic __sleep() method to avoid serializing the string translator.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:212
        public __toString()
        Implements the magic __toString() method.
        
        Defined in <ROOT>/core/lib/Drupal/Component/Utility/ToStringTrait.php:13
        public count() -> int
        Returns the string length.
        
        @return int
        The length of the string.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:236
        public getArguments() -> mixed[]
        Gets all arguments from this translated string.
        
        @return mixed[]
        The array of arguments.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:187
        public getOption($name) -> mixed
        Gets a specific option from this translated string.
        
        @param string $name
        Option name.
        
        @return mixed
        The value of this option or empty string of option is not set.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:167
        public getOptions() -> mixed[]
        Gets all options from this translated string.
        
        @return mixed[]
        The array of options.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:177
        public getUntranslatedString() -> string
        Gets the untranslated string value stored in this translated string.
        
        @return string
        The string stored in this wrapper.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:154
        public jsonSerialize() -> string
        Returns a representation of the object for use in JSON serialization.
        
        @return string
        The safe string content.
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:112
        public render() -> string
        Renders the object as a string.
        
        @return string
        The translated string.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:197
        protected static placeholderEscape($value) -> string
        Escapes a placeholder replacement value if needed.
        
        @param string|\Drupal\Component\Render\MarkupInterface $value
        A placeholder replacement value.
        
        @return string
        The properly escaped replacement value.
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:251
        protected static placeholderFormat($string, array $args) -> string
        Replaces placeholders in a string with values.
        
        @param string $string
        A string containing placeholders. The string itself is expected to be
        safe and correct HTML. Any unsafe content must be in $args and
        inserted via placeholders.
        @param array $args
        An associative array of replacements. Each array key should be the same
        as a placeholder in $string. The corresponding value should be a string
        or an object that implements
        \Drupal\Component\Render\MarkupInterface. The value replaces the
        placeholder in $string. Sanitization and formatting will be done before
        replacement. The type of sanitization and formatting depends on the first
        character of the key:
        - @variable: When the placeholder replacement value is:
        - A string, the replaced value in the returned string will be sanitized
        using \Drupal\Component\Utility\Html::escape().
        - A MarkupInterface object, the replaced value in the returned string
        will not be sanitized.
        - A MarkupInterface object cast to a string, the replaced value in the
        returned string be forcibly sanitized using
        \Drupal\Component\Utility\Html::escape().
        @code
        $this->placeholderFormat('This will force HTML-escaping of the replacement value: @text', ['@text' => (string) $safe_string_interface_object));
        @endcode
        Use this placeholder as the default choice for anything displayed on
        the site, but not within HTML attributes, JavaScript, or CSS. Doing so
        is a security risk.
        - %variable: Use when the replacement value is to be wrapped in <em>
        tags.
        A call like:
        @code
        $string = "%output_text";
        $arguments = ['output_text' => 'text output here.'];
        $this->placeholderFormat($string, $arguments);
        @endcode
        makes the following HTML code:
        @code
        <em class="placeholder">text output here.</em>
        @endcode
        As with @variable, do not use this within HTML attributes, JavaScript,
        or CSS. Doing so is a security risk.
        - :variable: Return value is escaped with
        \Drupal\Component\Utility\Html::escape() and filtered for dangerous
        protocols using UrlHelper::stripDangerousProtocols(). Use this when
        using the "href" attribute, ensuring the attribute value is always
        wrapped in quotes:
        @code
        // Secure (with quotes):
        $this->placeholderFormat('<a href=":url">@variable</a>', [':url' => $url, '@variable' => $variable]);
        // Insecure (without quotes):
        $this->placeholderFormat('<a href=:url>@variable</a>', [':url' => $url, '@variable' => $variable]);
        @endcode
        When ":variable" comes from arbitrary user input, the result is secure,
        but not guaranteed to be a valid URL (which means the resulting output
        could fail HTML validation). To guarantee a valid URL, use
        Url::fromUri($user_input)->toString() (which either throws an exception
        or returns a well-formed URL) before passing the result into a
        ":variable" placeholder.
        
        @return string
        A formatted HTML string with the placeholders replaced.
        
        @ingroup sanitization
        
        @see \Drupal\Core\StringTranslation\TranslatableMarkup
        @see \Drupal\Core\StringTranslation\PluralTranslatableMarkup
        @see \Drupal\Component\Utility\Html::escape()
        @see \Drupal\Component\Utility\UrlHelper::stripDangerousProtocols()
        @see \Drupal\Core\Url::fromUri()
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:188
        protected _die()
        For test purposes, wrap die() in an overridable method.
        
        Defined in <ROOT>/core/lib/Drupal/Component/Utility/ToStringTrait.php:31
        protected getStringTranslation() -> \Drupal\Core\StringTranslation\TranslationInterface
        Gets the string translation service.
        
        @return \Drupal\Core\StringTranslation\TranslationInterface
        The string translation service.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:222
      'id' => string(11) "views_query"
      'class' => string(35) "Drupal\views\Plugin\views\query\Sql"
      'provider' => string(5) "views"
      protected configuration -> array(0)
      protected stringTranslation -> NULL
      protected _serviceIds -> array(0)
      public count_field -> array(4)
      'table' => string(15) "node_field_data"
      'field' => string(3) "nid"
      'alias' => string(3) "nid"
      'count' => boolTRUE
      public offset -> integer0
    • constant INCLUDE_NEGOTIATED :: integer16
      constant INCLUDE_ENTITY :: integer32
      constant VIEWS_QUERY_LANGUAGE_SITE_DEFAULT :: string(27) "***LANGUAGE_site_default***"
      constant DERIVATIVE_SEPARATOR :: string(1) ":"
    • public static create(Symfony\Component\DependencyInjection\ContainerInterface $container, array $configuration, $plugin_id, $plugin_definition)
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:129
      public static preRenderAddFieldsetMarkup(array $form)
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:472
      public static preRenderFlattenData($form)
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:490
      public static queryLanguageSubstitutions() -> array
      Returns substitutions for Views queries for languages.
      
      This is needed so that the language options returned by
      PluginBase::listLanguages() are able to be used in queries. It is called
      by the Views module implementation of hook_views_query_substitutions()
      to get the language-related substitutions.
      
      @return array
      An array in the format of hook_views_query_substitutions() that gives
      the query substitutions needed for the special language types.
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:621
      public __construct(array $configuration, $plugin_id, $plugin_definition)
      Constructs a PluginBase object.
      
      @param array $configuration
      A configuration array containing information about the plugin instance.
      @param string $plugin_id
      The plugin_id for the plugin instance.
      @param mixed $plugin_definition
      The plugin implementation definition.
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:120
      public __sleep()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Plugin\PluginBase
      Defined in <ROOT>/core/lib/Drupal/Core/DependencyInjection/DependencySerializationTrait.php:22
      public __wakeup()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Plugin\PluginBase
      Defined in <ROOT>/core/lib/Drupal/Core/DependencyInjection/DependencySerializationTrait.php:46
      public addField($table, $field, $alias = "", $params = array()) -> $name
      Add a field to the query table, possibly with an alias. This will
      automatically call ensureTable to make sure the required table
      exists, *unless* $table is unset.
      
      @param $table
      The table this field is attached to. If NULL, it is assumed this will
      be a formula; otherwise, ensureTable is used to make sure the
      table exists.
      @param $field
      The name of the field to add. This may be a real field or a formula.
      @param $alias
      The alias to create. If not specified, the alias will be $table_$field
      unless $table is NULL. When adding formulae, it is recommended that an
      alias be used.
      @param $params
      An array of parameters additional to the field that will control items
      such as aggregation functions and DISTINCT. Some values that are
      recognized:
      - function: An aggregation function to apply, such as SUM.
      - aggregate: Set to TRUE to indicate that this value should be
      aggregated in a GROUP BY.
      
      @return $name
      The name that this field can be referred to as. Usually this is the alias.
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:729
      public addGroupBy($clause)
      Add a simple GROUP BY clause to the query. The caller is responsible
      for ensuring that the fields are fully qualified and the table is properly
      added.
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:966
      public addHavingExpression($group, $snippet, $args = array())
      Add a complex HAVING clause to the query.
      The caller is responsible for ensuring that all fields are fully qualified
      (TABLE.FIELD) and that the table and an appropriate GROUP BY already exist in the query.
      Internally the dbtng method "having" is used.
      
      @param $group
      The HAVING group to add these to; groups are used to create AND/OR
      sections. Groups cannot be nested. Use 0 as the default group.
      If the group does not yet exist it will be created as an AND group.
      @param $snippet
      The snippet to check. This can be either a column or
      a complex expression like "COUNT(table.field) > 3"
      @param $args
      An associative array of arguments.
      
      @see QueryConditionInterface::having()
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:896
      public addOrderBy($table, $field = NULL, $order = ASC, $alias = "", $params = array())
      Add an ORDER BY clause to the query.
      
      @param $table
      The table this field is part of. If a formula, enter NULL.
      If you want to orderby random use "rand" as table and nothing else.
      @param $field
      The field or formula to sort on. If already a field, enter NULL
      and put in the alias.
      @param $order
      Either ASC or DESC.
      @param $alias
      The alias to add the field as. In SQL, all fields in the order by
      must also be in the SELECT portion. If an $alias isn't specified
      one will be generated for from the $field; however, if the
      $field is a formula, this alias will likely fail.
      @param $params
      Any params that should be passed through to the addField.
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:935
      public addRelationship($alias, Drupal\views\Plugin\views\join\JoinPluginBase $join, $base, $link_point = NULL)
      A relationship is an alternative endpoint to a series of table
      joins. Relationships must be aliases of the primary table and
      they must join either to the primary table or to a pre-existing
      relationship.
      
      An example of a relationship would be a nodereference table.
      If you have a nodereference named 'book_parent' which links to a
      parent node, you could set up a relationship 'node_book_parent'
      to 'node'. Then, anything that links to 'node' can link to
      'node_book_parent' instead, thus allowing all properties of
      both nodes to be available in the query.
      
      @param $alias
      What this relationship will be called, and is also the alias
      for the table.
      @param \Drupal\views\Plugin\views\join\JoinPluginBase $join
      A Join object (or derived object) to join the alias in.
      @param $base
      The name of the 'base' table this relationship represents; this
      tells the join search which path to attempt to use when finding
      the path to this relationship.
      @param $link_point
      If this relationship links to something other than the primary
      table, specify that table here. For example, a 'track' node
      might have a relationship to an 'album' node, which might
      have a relationship to an 'artist' node.
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:272
      public addSignature(Drupal\views\ViewExecutable $view)
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:1590
      public addTable($table, $relationship = NULL, Drupal\views\Plugin\views\join\JoinPluginBase $join = NULL, $alias = NULL) -> $alias
      Add a table to the query, ensuring the path exists.
      
      This function will test to ensure that the path back to the primary
      table is valid and exists; if you do not wish for this testing to
      occur, use $query->queueTable() instead.
      
      @param $table
      The name of the table to add. It needs to exist in the global table
      array.
      @param $relationship
      An alias of a table; if this is set, the path back to this table will
      be tested prior to adding the table, making sure that all intermediary
      tables exist and are properly aliased. If set to NULL the path to
      the primary table will be ensured. If the path cannot be made, the
      table will NOT be added.
      @param \Drupal\views\Plugin\views\join\JoinPluginBase $join
      In some join configurations this table may actually join back through
      a different method; this is most likely to be used when tracing
      a hierarchy path. (node->parent->parent2->parent3). This parameter
      will specify how this table joins if it is not the default.
      @param $alias
      A specific alias to use, rather than the default alias.
      
      @return $alias
      The alias of the table; this alias can be used to access information
      about the table and should always be used to refer to the table when
      adding parts to the query. Or FALSE if the table was not able to be
      added.
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:346
      public addTag($tag)
      Adds a query tag to the sql object.
      
      @see SelectQuery::addTag()
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:989
      public addWhere($group, $field, $value = NULL, $operator = NULL)
      Add a simple WHERE clause to the query. The caller is responsible for
      ensuring that all fields are fully qualified (TABLE.FIELD) and that
      the table already exists in the query.
      
      The $field, $value and $operator arguments can also be passed in with a
      single DatabaseCondition object, like this:
      @code
      $this->query->addWhere(
      $this->options['group'],
      db_or()
      ->condition($field, $value, 'NOT IN')
      ->condition($field, $value, 'IS NULL')
      );
      @endcode
      
      @param $group
      The WHERE group to add these to; groups are used to create AND/OR
      sections. Groups cannot be nested. Use 0 as the default group.
      If the group does not yet exist it will be created as an AND group.
      @param $field
      The name of the field to check.
      @param $value
      The value to test the field against. In most cases, this is a scalar. For more
      complex options, it is an array. The meaning of each element in the array is
      dependent on the $operator.
      @param $operator
      The comparison operator, such as =, <, or >=. It also accepts more
      complex options such as IN, LIKE, LIKE BINARY, or BETWEEN. Defaults to =.
      If $field is a string you have to use 'formula' here.
      
      @see \Drupal\Core\Database\Query\ConditionInterface::condition()
      @see \Drupal\Core\Database\Query\Condition
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:821
      public addWhereExpression($group, $snippet, $args = array())
      Add a complex WHERE clause to the query.
      
      The caller is responsible for ensuring that all fields are fully qualified
      (TABLE.FIELD) and that the table already exists in the query.
      Internally the dbtng method "where" is used.
      
      @param $group
      The WHERE group to add these to; groups are used to create AND/OR
      sections. Groups cannot be nested. Use 0 as the default group.
      If the group does not yet exist it will be created as an AND group.
      @param $snippet
      The snippet to check. This can be either a column or
      a complex expression like "UPPER(table.field) = 'value'"
      @param $args
      An associative array of arguments.
      
      @see QueryConditionInterface::where()
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:859
      public aggregationMethodDistinct($group_type, $field)
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:1679
      public aggregationMethodSimple($group_type, $field)
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:1675
      public alter(Drupal\views\ViewExecutable $view)
      Let modules modify the query just prior to finalizing it.
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:1335
      public build(Drupal\views\ViewExecutable $view)
      Builds the necessary info to execute the query.
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:1342
      public buildOptionsForm(&$form, Drupal\Core\Form\FormStateInterface $form_state)
      Add settings for the ui.
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:197
      public calculateDependencies()
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\query\QueryPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/QueryPluginBase.php:119
      public clearFields()
      Remove all fields that may've been added; primarily used for summary
      mode where we're changing the query because we didn't get data we needed.
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:783
      public destroy()
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:257
      public ensureTable($table, $relationship = NULL, Drupal\views\Plugin\views\join\JoinPluginBase $join = NULL) -> * The alias used to refer to this specific table, or NULL if the table
      Ensure a table exists in the queue; if it already exists it won't
      do anything, but if it doesn't it will add the table queue. It will ensure
      a path leads back to the relationship table.
      
      @param $table
      The unaliased name of the table to ensure.
      @param $relationship
      The relationship to ensure the table links to. Each relationship will
      get a unique instance of the table being added. If not specified,
      will be the primary table.
      @param \Drupal\views\Plugin\views\join\JoinPluginBase $join
      A Join object (or derived object) to join the alias in.
      
      @return
      The alias used to refer to this specific table, or NULL if the table
      cannot be ensured.
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:490
      public execute(Drupal\views\ViewExecutable $view)
      Executes the query and fills the associated view object with according
      values.
      
      Values to set: $view->result, $view->total_rows, $view->execute_time,
      $view->current_page.
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:1367
      public filterByDefinedOptions(array &$storage)
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:190
      public getAggregationInfo()
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:1594
      public getAvailableGlobalTokens($prepared = false, array $types = array())
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:417
      public getBaseId()
      {@inheritdoc}
      
      Inherited from Drupal\Component\Plugin\PluginBase
      Defined in <ROOT>/core/lib/Drupal/Component/Plugin/PluginBase.php:69
      public getCacheContexts()
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\query\QueryPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/QueryPluginBase.php:324
      public getCacheMaxAge()
      {@inheritdoc}
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:1562
      public getCacheTags()
      {@inheritdoc}
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:1547
      public getDateField($field)
      {@inheritdoc}
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:1687
      public getDateFormat($field, $format, $string_date = false)
      {@inheritdoc}
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:1748
      public getDerivativeId()
      {@inheritdoc}
      
      Inherited from Drupal\Component\Plugin\PluginBase
      Defined in <ROOT>/core/lib/Drupal/Component/Plugin/PluginBase.php:80
      public getEntityTableInfo() -> array
      Returns an array of all tables from the query that map to an entity type.
      
      Includes the base table and all relationships, if eligible.
      
      Available keys for each table:
      - base: The actual base table (i.e. "user" for an author relationship).
      - relationship_id: The id of the relationship, or "none".
      - alias: The alias used for the relationship.
      - entity_type: The entity type matching the base table.
      - revision: A boolean that specifies whether the table is a base table or
      a revision table of the entity type.
      
      @return array
      An array of table information, keyed by table alias.
      
      Inherited from Drupal\views\Plugin\views\query\QueryPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/QueryPluginBase.php:262
      public getJoinData($table, $base_table) -> \Drupal\views\Plugin\views\join\JoinPluginBase
      Retrieve join data from the larger join data cache.
      
      @param $table
      The table to get the join information for.
      @param $base_table
      The path we're following to get this join.
      
      @return \Drupal\views\Plugin\views\join\JoinPluginBase
      A Join object or child object, if one exists.
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:674
      public getLimit()
      Returns the limit of the query.
      
      Inherited from Drupal\views\Plugin\views\query\QueryPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/QueryPluginBase.php:148
      public getPluginDefinition()
      {@inheritdoc}
      
      Inherited from Drupal\Component\Plugin\PluginBase
      Defined in <ROOT>/core/lib/Drupal/Component/Plugin/PluginBase.php:92
      public getPluginId()
      {@inheritdoc}
      
      Inherited from Drupal\Component\Plugin\PluginBase
      Defined in <ROOT>/core/lib/Drupal/Component/Plugin/PluginBase.php:62
      public getProvider()
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:515
      public getTableInfo($table)
      Get the information associated with a table.
      
      If you need the alias of a table with a particular relationship, use
      ensureTable().
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:689
      public getWhereArgs()
      Get the arguments attached to the WHERE and HAVING clauses of this query.
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:1321
      public globalTokenForm(&$form, Drupal\Core\Form\FormStateInterface $form_state)
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:441
      public globalTokenReplace($string = "", array $options = array())
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:327
      public init(Drupal\views\ViewExecutable $view, Drupal\views\Plugin\views\display\DisplayPluginBase $display, array &$options = NULL)
      {@inheritdoc}
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:112
      public loadEntities(&$results)
      Loads all entities contained in the passed-in $results.
      .
      If the entity belongs to the base table, then it gets stored in
      $result->_entity. Otherwise, it gets stored in
      $result->_relationship_entities[$relationship_id];
      
      @param \Drupal\views\ResultRow[] $results
      The result of the SQL query.
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:1473
      public placeholder($base = views)
      Generates a unique placeholder used in the db query.
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:996
      public pluginTitle()
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:309
      public query($get_count = false)
      Generate a query and a countquery from all of the information supplied
      to the object.
      
      @param $get_count
      Provide a countquery if this is true, otherwise provide a normal query.
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:1167
      public queueTable($table, $relationship = NULL, Drupal\views\Plugin\views\join\JoinPluginBase $join = NULL, $alias = NULL) -> $alias
      Add a table to the query without ensuring the path.
      
      This is a pretty internal function to Views and addTable() or
      ensureTable() should be used instead of this one, unless you are
      absolutely sure this is what you want.
      
      @param $table
      The name of the table to add. It needs to exist in the global table
      array.
      @param $relationship
      The primary table alias this table is related to. If not set, the
      primary table will be used.
      @param \Drupal\views\Plugin\views\join\JoinPluginBase $join
      In some join configurations this table may actually join back through
      a different method; this is most likely to be used when tracing
      a hierarchy path. (node->parent->parent2->parent3). This parameter
      will specify how this table joins if it is not the default.
      @param $alias
      A specific alias to use, rather than the default alias.
      
      @return $alias
      The alias of the table; this alias can be used to access information
      about the table and should always be used to refer to the table when
      adding parts to the query. Or FALSE if the table was not able to be
      added.
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:385
      public setCountField($table, $field, $alias = NULL)
      Set what field the query will count() on for paging.
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:161
      public setGroupOperator($type = AND)
      Control how all WHERE and HAVING groups are put together.
      
      @param $type
      Either 'AND' or 'OR'
      
      Inherited from Drupal\views\Plugin\views\query\QueryPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/QueryPluginBase.php:189
      public setLimit($limit)
      Set a LIMIT on the query, specifying a maximum number of results.
      
      Inherited from Drupal\views\Plugin\views\query\QueryPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/QueryPluginBase.php:134
      public setOffset($offset)
      Set an OFFSET on the query, specifying a number of results to skip
      
      Inherited from Drupal\views\Plugin\views\query\QueryPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/QueryPluginBase.php:141
      public setStringTranslation(Drupal\Core\StringTranslation\TranslationInterface $translation) -> $this
      Sets the string translation service to use.
      
      @param \Drupal\Core\StringTranslation\TranslationInterface $translation
      The string translation service.
      
      @return $this
      
      Inherited from Drupal\Core\Plugin\PluginBase
      Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/StringTranslationTrait.php:118
      public setWhereGroup($type = AND, $group = NULL, $where = where) -> $group
      Create a new grouping for the WHERE or HAVING clause.
      
      @param $type
      Either 'AND' or 'OR'. All items within this group will be added
      to the WHERE clause with this logical operator.
      @param $group
      An ID to use for this group. If unspecified, an ID will be generated.
      @param $where
      'where' or 'having'.
      
      @return $group
      The group ID generated.
      
      Inherited from Drupal\views\Plugin\views\query\QueryPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/QueryPluginBase.php:166
      public setupTimezone()
      {@inheritdoc}
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:1722
      public submitOptionsForm(&$form, Drupal\Core\Form\FormStateInterface $form_state)
      Special submit handling.
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:237
      public summaryTitle()
      Inherited from Drupal\views\Plugin\views\query\QueryPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/QueryPluginBase.php:112
      public themeFunctions()
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:290
      public unpackOptions(&$storage, $options, $definition = NULL, $all = true, $check = true)
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:218
      public usesOptions()
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:320
      public validate()
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:297
      public validateOptionsForm(&$form, Drupal\Core\Form\FormStateInterface $form_state)
      Inherited from Drupal\views\Plugin\views\query\QueryPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/QueryPluginBase.php:108
      protected adjustJoin($join, $relationship)
      Fix a join to adhere to the proper relationship; the left table can vary
      based upon what relationship items are joined in on.
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:621
      protected buildCondition($where = where)
      Construct the "WHERE" or "HAVING" part of the query.
      
      As views has to wrap the conditions from arguments with AND, a special
      group is wrapped around all conditions. This special group has the ID 0.
      There is other code in filters which makes sure that the group IDs are
      higher than zero.
      
      @param $where
      'where' or 'having'.
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:1018
      protected compileFields($query)
      Adds fields to the query.
      
      @param \Drupal\Core\Database\Query\SelectInterface $query
      The drupal query object.
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:1117
      protected defineOptions()
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:173
      protected doFilterByDefinedOptions(array &$storage, array $options)
      Do the work to filter out stored options depending on the defined options.
      
      @param array $storage
      The stored options.
      
      @param array $options
      The defined options.
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:203
      protected ensurePath($table, $relationship = NULL, $join = NULL, $traced = array(), $add = array())
      Make sure that the specified table can be properly linked to the primary
      table in the JOINs. This function uses recursion. If the tables
      needed to complete the path back to the primary table are not in the
      query they will be added, but additional copies will NOT be added
      if the table is already there.
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:569
      protected formatPlural($count, $singular, $plural, array $args = array(), array $options = array())
      Formats a string containing a count of items.
      
      @see \Drupal\Core\StringTranslation\TranslationInterface::formatPlural()
      
      Inherited from Drupal\Core\Plugin\PluginBase
      Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/StringTranslationTrait.php:79
      protected getAllEntities() -> \Drupal\Core\Entity\EntityInterface[]
      Gets all the involved entities of the view.
      
      @return \Drupal\Core\Entity\EntityInterface[]
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:1576
      protected getFieldAlias($table_alias, $field)
      Returns the alias for the given field added to $table.
      
      @access protected
      
      @see \Drupal\views\Plugin\views\query\Sql::addField
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:980
      protected getNonAggregates() -> array
      Returns a list of non-aggregates to be added to the "group by" clause.
      
      Non-aggregates are fields that have no aggregation function (count, sum,
      etc) applied. Since the SQL standard requires all fields to either have
      an aggregation function applied, or to be in the GROUP BY clause, Views
      gathers those fields and adds them to the GROUP BY clause.
      
      @return array
      An array of the fieldnames which are non-aggregates.
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:1076
      protected getNumberOfPlurals($langcode = NULL)
      Returns the number of plurals supported by a given language.
      
      @see \Drupal\locale\PluralFormulaInterface::getNumberOfPlurals()
      
      Inherited from Drupal\Core\Plugin\PluginBase
      Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/StringTranslationTrait.php:88
      protected getRenderer() -> \Drupal\Core\Render\RendererInterface
      Returns the render API renderer.
      
      @return \Drupal\Core\Render\RendererInterface
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:645
      protected getStringTranslation() -> \Drupal\Core\StringTranslation\TranslationInterface
      Gets the string translation service.
      
      @return \Drupal\Core\StringTranslation\TranslationInterface
      The string translation service.
      
      Inherited from Drupal\Core\Plugin\PluginBase
      Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/StringTranslationTrait.php:102
      protected listLanguages($flags = 3, array $current_values = NULL) -> array
      Makes an array of languages, optionally including special languages.
      
      @param int $flags
      (optional) Flags for which languages to return (additive). Options:
      - \Drupal\Core\Language::STATE_ALL (default): All languages
      (configurable and default).
      - \Drupal\Core\Language::STATE_CONFIGURABLE: Configurable languages.
      - \Drupal\Core\Language::STATE_LOCKED: Locked languages.
      - \Drupal\Core\Language::STATE_SITE_DEFAULT: Add site default language;
      note that this is not included in STATE_ALL.
      - \Drupal\views\Plugin\views\PluginBase::INCLUDE_NEGOTIATED: Add
      negotiated language types.
      - \Drupal\views\Plugin\views\PluginBase::INCLUDE_ENTITY: Add
      entity row language types. Note that these are only supported for
      display options, not substituted in queries.
      @param array|null $current_values
      The currently-selected options in the list, if available.
      
      @return array
      An array of language names, keyed by the language code. Negotiated and
      special languages have special codes that are substituted in queries by
      PluginBase::queryLanguageSubstitutions().
      Only configurable languages and languages that are in $current_values are
      included in the list.
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:546
      protected markTable($table, $relationship, $alias)
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:448
      protected setDistinct($value = true)
      Set the view to be distinct (per base field).
      
      @param bool $value
      Should the view be distincted.
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/query/Sql.php:152
      protected setOptionDefaults(array &$storage, array $options)
      Fills up the options of the plugin with defaults.
      
      @param array $storage
      An array which stores the actual option values of the plugin.
      @param array $options
      An array which describes the options of a plugin. Each element is an
      associative array containing:
      - default: The default value of one option. Should be translated to the
      interface text language selected for page if translatable.
      - (optional) contains: An array which describes the available options
      under the key. If contains is set, the default will be ignored and
      assumed to be an empty array.
      - (optional) 'bool': TRUE if the value is boolean, else FALSE.
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:175
      protected t($string, array $args = array(), array $options = array()) -> \Drupal\Core\StringTranslation\TranslatableMarkup
      Translates a string to the current language or to a given language.
      
      See \Drupal\Core\StringTranslation\TranslatableMarkup::__construct() for
      important security information and usage guidelines.
      
      In order for strings to be localized, make them available in one of the
      ways supported by the
      @link https://www.drupal.org/node/322729 Localization API @endlink. When
      possible, use the \Drupal\Core\StringTranslation\StringTranslationTrait
      $this->t(). Otherwise create a new
      \Drupal\Core\StringTranslation\TranslatableMarkup object.
      
      @param string $string
      A string containing the English text to translate.
      @param array $args
      (optional) An associative array of replacements to make after
      translation. Based on the first character of the key, the value is
      escaped and/or themed. See
      \Drupal\Component\Render\FormattableMarkup::placeholderFormat() for
      details.
      @param array $options
      (optional) An associative array of additional options, with the following
      elements:
      - 'langcode' (defaults to the current language): A language code, to
      translate to a language other than what is used to display the page.
      - 'context' (defaults to the empty context): The context the source
      string belongs to. See the
      @link i18n Internationalization topic @endlink for more information
      about string contexts.
      
      @return \Drupal\Core\StringTranslation\TranslatableMarkup
      An object that, when cast to a string, returns the translated string.
      
      @see \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
      @see \Drupal\Core\StringTranslation\TranslatableMarkup::__construct()
      
      @ingroup sanitization
      
      Inherited from Drupal\Core\Plugin\PluginBase
      Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/StringTranslationTrait.php:70
      protected viewsTokenReplace($text, $tokens) -> String
      Replaces Views' tokens in a given string. The resulting string will be
      sanitized with Xss::filterAdmin.
      
      @param $text
      Unsanitized string with possible tokens.
      @param $tokens
      Array of token => replacement_value items.
      
      @return String
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:342
    public pager -> Drupal\views\Plugin\views\pager\Some(13)
    • contents
    • Static class properties (4)
    • Available methods (63)
    • public current_page -> integer0
      public total_items -> integer0
      protected usesOptions -> boolTRUE
      public options -> array(2)
      'items_per_page' => integer3
      'offset' => integer0
      public view -> Drupal\views\ViewExecutable(56) *RECURSION*
      public displayHandler -> Drupal\views\Plugin\views\display\Block(24)
      • contents
      • Static class properties (5)
      • Available methods (121)
      • protected usesAttachments -> boolTRUE
        protected entityManager -> Drupal\Core\Entity\EntityManager(2)
        • contents
        • Available methods (55)
        • protected container -> Drupal\Core\DependencyInjection\Container(7)
          *DEPTH TOO GREAT*
          public _serviceId -> string(14) "entity.manager"
        • public clearCachedBundles()
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:223
          public clearCachedDefinitions()
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:27
          public clearCachedFieldDefinitions()
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:214
          public clearDisplayModeInfo()
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:347
          public createHandlerInstance($class, Drupal\Core\Entity\EntityTypeInterface $definition = NULL)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:124
          public createInstance($plugin_id, array $configuration = array())
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:500
          public getAccessControlHandler($entity_type)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:106
          public getAllBundleInfo()
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:241
          public getAllFormModes()
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:293
          public getAllViewModes()
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:275
          public getBaseFieldDefinitions($entity_type_id)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:133
          public getBundleInfo($entity_type)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:232
          public getDefinition($entity_type_id, $exception_on_invalid = true)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:43
          public getDefinitions()
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:482
          public getEntityTypeFromClass($class_name)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:374
          public getEntityTypeLabels($group = false)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:257
          public getExtraFields($entity_type_id, $bundle)
          {@inheritdoc}
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:248
          public getFieldDefinitions($entity_type_id, $bundle)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:142
          public getFieldMap()
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:169
          public getFieldMapByFieldType($field_type)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:178
          public getFieldStorageDefinitions($entity_type_id)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:151
          public getFormModeOptions($entity_type_id)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:320
          public getFormModeOptionsByBundle($entity_type_id, $bundle)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:338
          public getFormModes($entity_type_id)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:302
          public getFormObject($entity_type, $operation)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:79
          public getHandler($entity_type, $handler_type)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:115
          public getInstance(array $options)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:509
          public getLastInstalledDefinition($entity_type_id)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:453
          public getLastInstalledFieldStorageDefinitions($entity_type_id)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:473
          public getListBuilder($entity_type)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:70
          public getRouteProviders($entity_type)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:88
          public getStorage($entity_type)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:61
          public getTranslationFromContext(Drupal\Core\Entity\EntityInterface $entity, $langcode = NULL, $context = array())
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:266
          public getViewBuilder($entity_type)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:97
          public getViewModeOptions($entity_type_id)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:311
          public getViewModeOptionsByBundle($entity_type_id, $bundle)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:329
          public getViewModes($entity_type_id)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:284
          public hasDefinition($plugin_id)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:491
          public hasHandler($entity_type, $handler_type)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:52
          public loadEntityByConfigTarget($entity_type_id, $target)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:365
          public loadEntityByUuid($entity_type_id, $uuid)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:356
          public onBundleCreate($bundle, $entity_type_id)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:435
          public onBundleDelete($bundle, $entity_type_id)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:444
          public onEntityTypeCreate(Drupal\Core\Entity\EntityTypeInterface $entity_type)
          {@inheritdoc}
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:381
          public onEntityTypeDelete(Drupal\Core\Entity\EntityTypeInterface $entity_type)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:399
          public onEntityTypeUpdate(Drupal\Core\Entity\EntityTypeInterface $entity_type, Drupal\Core\Entity\EntityTypeInterface $original)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:390
          public onFieldDefinitionCreate(Drupal\Core\Field\FieldDefinitionInterface $field_definition)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:187
          public onFieldDefinitionDelete(Drupal\Core\Field\FieldDefinitionInterface $field_definition)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:205
          public onFieldDefinitionUpdate(Drupal\Core\Field\FieldDefinitionInterface $field_definition, Drupal\Core\Field\FieldDefinitionInterface $original)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:196
          public onFieldStorageDefinitionCreate(Drupal\Core\Field\FieldStorageDefinitionInterface $storage_definition)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:408
          public onFieldStorageDefinitionDelete(Drupal\Core\Field\FieldStorageDefinitionInterface $storage_definition)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:426
          public onFieldStorageDefinitionUpdate(Drupal\Core\Field\FieldStorageDefinitionInterface $storage_definition, Drupal\Core\Field\FieldStorageDefinitionInterface $original)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:417
          public setContainer(Symfony\Component\DependencyInjection\ContainerInterface $container = NULL)
          Sets the container.
          
          @param ContainerInterface|null $container A ContainerInterface instance or null
          
          Defined in <ROOT>/vendor/symfony/dependency-injection/ContainerAwareTrait.php:31
          public setFieldMap(array $field_map)
          {@inheritdoc}
          
          @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:160
          public useCaches($use_caches = false)
          {@inheritdoc}
          
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:460
        public view -> Drupal\views\ViewExecutable(56) *RECURSION*
        public handlers -> array(8)
        'field' => array(4)
        *DEPTH TOO GREAT*
        'argument' => array(0)
        'sort' => array(1)
        *DEPTH TOO GREAT*
        'filter' => array(3)
        *DEPTH TOO GREAT*
        'relationship' => array(0)
        'header' => array(0)
        'footer' => array(0)
        'empty' => array(0)
        protected plugins -> array(7)
        'cache' => array(1)
        *DEPTH TOO GREAT*
        'query' => array(1)
        *DEPTH TOO GREAT*
        'row' => array(1)
        *DEPTH TOO GREAT*
        'style' => array(1)
        *DEPTH TOO GREAT*
        'access' => array(1)
        *DEPTH TOO GREAT*
        'pager' => array(1)
        *DEPTH TOO GREAT*
        'exposed_form' => array(1)
        *DEPTH TOO GREAT*
        protected extenders -> array(0)
        protected usesOptions -> boolTRUE
        public output -> array(5)
        '#theme' => array(6)
        *DEPTH TOO GREAT*
        '#view' => Drupal\views\ViewExecutable(56) *RECURSION*
        '#pre_render' => array(1)
        *DEPTH TOO GREAT*
        '#rows' => array(1)
        *DEPTH TOO GREAT*
        '#attached' => array(2)
        *DEPTH TOO GREAT*
        protected usesAJAX -> boolTRUE
        protected usesPager -> boolTRUE
        protected usesMore -> boolTRUE
        protected usesAreas -> boolTRUE
        public display -> array(6)
        'display_plugin' => string(5) "block"
        'id' => string(7) "block_1"
        'display_title' => string(5) "Block"
        'position' => integer1
        'display_options' => array(1)
        *DEPTH TOO GREAT*
        'cache_metadata' => array(3)
        *DEPTH TOO GREAT*
        public options -> array(38)
        'defaults' => array(28)
        *DEPTH TOO GREAT*
        'title' => string(0) ""
        'enabled' => boolTRUE
        'display_comment' => string(0) ""
        'css_class' => string(0) ""
        'display_description' => string(0) ""
        'use_ajax' => boolFALSE
        'hide_attachment_summary' => boolFALSE
        'show_admin_links' => boolTRUE
        'use_more' => boolFALSE
        'use_more_always' => boolTRUE
        'use_more_text' => string(4) "more"
        'link_display' => string(0) ""
        'link_url' => string(0) ""
        'group_by' => boolFALSE
        'rendering_language' => string(33) "***LANGUAGE_entity_translation***"
        'access' => array(2)
        *DEPTH TOO GREAT*
        'cache' => array(2)
        *DEPTH TOO GREAT*
        'query' => array(2)
        *DEPTH TOO GREAT*
        'exposed_form' => array(2)
        *DEPTH TOO GREAT*
        'pager' => array(2)
        *DEPTH TOO GREAT*
        'style' => array(2)
        *DEPTH TOO GREAT*
        'row' => array(2)
        *DEPTH TOO GREAT*
        'exposed_block' => boolFALSE
        'header' => array(0)
        'footer' => array(0)
        'empty' => array(0)
        'relationships' => array(0)
        'fields' => array(0)
        'sorts' => array(0)
        'arguments' => array(0)
        'filter_groups' => array(2)
        *DEPTH TOO GREAT*
        'filters' => array(0)
        'display_extenders' => array(0)
        'block_description' => string(0) ""
        'block_category' => Drupal\Core\StringTranslation\TranslatableMarkup(5)
        *DEPTH TOO GREAT*
        'block_hide_empty' => boolFALSE
        'allow' => array(1)
        *DEPTH TOO GREAT*
        public displayHandler -> NULL
        public definition -> array(14)
        'parent' => string(6) "parent"
        'plugin_type' => string(7) "display"
        'register_theme' => boolFALSE
        'title' => Drupal\Core\StringTranslation\TranslatableMarkup(5)
        *DEPTH TOO GREAT*
        'short_title' => string(0) ""
        'admin' => Drupal\Core\StringTranslation\TranslatableMarkup(5)
        *DEPTH TOO GREAT*
        'help' => Drupal\Core\StringTranslation\TranslatableMarkup(5)
        *DEPTH TOO GREAT*
        'id' => string(5) "block"
        'theme' => string(10) "views_view"
        'uses_hook_block' => boolTRUE
        'contextual_links_locations' => array(1)
        *DEPTH TOO GREAT*
        'class' => string(39) "Drupal\views\Plugin\views\display\Block"
        'provider' => string(5) "views"
        'contextual links' => array(1)
        *DEPTH TOO GREAT*
        protected renderer -> NULL
        protected pluginId -> string(5) "block"
        protected pluginDefinition -> array(14)
        'parent' => string(6) "parent"
        'plugin_type' => string(7) "display"
        'register_theme' => boolFALSE
        'title' => Drupal\Core\StringTranslation\TranslatableMarkup(5)
        *DEPTH TOO GREAT*
        'short_title' => string(0) ""
        'admin' => Drupal\Core\StringTranslation\TranslatableMarkup(5)
        *DEPTH TOO GREAT*
        'help' => Drupal\Core\StringTranslation\TranslatableMarkup(5)
        *DEPTH TOO GREAT*
        'id' => string(5) "block"
        'theme' => string(10) "views_view"
        'uses_hook_block' => boolTRUE
        'contextual_links_locations' => array(1)
        *DEPTH TOO GREAT*
        'class' => string(39) "Drupal\views\Plugin\views\display\Block"
        'provider' => string(5) "views"
        'contextual links' => array(1)
        *DEPTH TOO GREAT*
        protected configuration -> array(0)
        protected stringTranslation -> Drupal\Core\StringTranslation\TranslationManager(4)
        • contents
        • Available methods (10)
        • protected translators -> array(1)
          *DEPTH TOO GREAT*
          protected sortedTranslators -> array(1)
          *DEPTH TOO GREAT*
          protected defaultLangcode -> string(2) "en"
          public _serviceId -> string(18) "string_translation"
        • public __construct(Drupal\Core\Language\LanguageDefault $default_language)
          Constructs a TranslationManager object.
          
          @param \Drupal\Core\Language\LanguageDefault $default_language
          The default language.
          
          Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslationManager.php:52
          public addTranslator(Drupal\Core\StringTranslation\Translator\TranslatorInterface $translator, $priority = 0) -> $this
          Appends a translation system to the translation chain.
          
          @param \Drupal\Core\StringTranslation\Translator\TranslatorInterface $translator
          The translation interface to be appended to the translation chain.
          @param int $priority
          The priority of the logger being added.
          
          @return $this
          
          Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslationManager.php:66
          public formatPlural($count, $singular, $plural, array $args = array(), array $options = array())
          {@inheritdoc}
          
          Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslationManager.php:152
          public getStringTranslation($langcode, $string, $context)
          {@inheritdoc}
          
          Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslationManager.php:92
          public reset()
          {@inheritdoc}
          
          Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslationManager.php:169
          public setDefaultLangcode($langcode)
          Sets the default langcode.
          
          @param string $langcode
          A language code.
          
          Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslationManager.php:162
          public translate($string, array $args = array(), array $options = array())
          {@inheritdoc}
          
          Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslationManager.php:109
          public translateString(Drupal\Core\StringTranslation\TranslatableMarkup $translated_string)
          {@inheritdoc}
          
          Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslationManager.php:116
          protected doTranslate($string, array $options = array()) -> string
          Translates a string to the current language or to a given language.
          
          @param string $string
          A string containing the English text to translate.
          @param array $options
          An associative array of additional options, with the following elements:
          - 'langcode': The language code to translate to a language other than
          what is used to display the page.
          - 'context': The context the source string belongs to.
          
          @return string
          The translated string.
          
          Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslationManager.php:134
          protected sortTranslators() -> \Drupal\Core\StringTranslation\Translator\TranslatorInterface[]
          Sorts translators according to priority.
          
          @return \Drupal\Core\StringTranslation\Translator\TranslatorInterface[]
          A sorted array of translator objects.
          
          Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslationManager.php:79
        protected _serviceIds -> array(0)
        protected dependencies -> array(0)
        public default_display -> Drupal\views\Plugin\views\display\DefaultDisplay(22)
        • contents
        • Static class properties (5)
        • Available methods (116)
        • protected usesAttachments -> boolTRUE
          public view -> Drupal\views\ViewExecutable(56) *RECURSION*
          public handlers -> array(0)
          protected plugins -> array(0)
          protected extenders -> array(0)
          protected usesOptions -> boolTRUE
          public output -> NULL
          protected usesAJAX -> boolTRUE
          protected usesPager -> boolTRUE
          protected usesMore -> boolTRUE
          protected usesAreas -> boolTRUE
          public display -> array(6)
          *DEPTH TOO GREAT*
          public options -> array(33)
          *DEPTH TOO GREAT*
          public displayHandler -> NULL
          public definition -> array(13)
          *DEPTH TOO GREAT*
          protected renderer -> NULL
          protected pluginId -> string(7) "default"
          protected pluginDefinition -> array(13)
          *DEPTH TOO GREAT*
          protected configuration -> array(0)
          protected stringTranslation -> NULL
          protected _serviceIds -> array(0)
          protected dependencies -> array(0)
        • protected $unpackOptions :: array(7)
          *DEPTH TOO GREAT*
          constant INCLUDE_NEGOTIATED :: integer16
          constant INCLUDE_ENTITY :: integer32
          constant VIEWS_QUERY_LANGUAGE_SITE_DEFAULT :: string(27) "***LANGUAGE_site_default***"
          constant DERIVATIVE_SEPARATOR :: string(1) ":"
        • public static buildBasicRenderable($view_id, $display_id, array $args = array())
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2358
          public static create(Symfony\Component\DependencyInjection\ContainerInterface $container, array $configuration, $plugin_id, $plugin_definition)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:129
          public static preRenderAddFieldsetMarkup(array $form)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:472
          public static preRenderFlattenData($form)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:490
          public static queryLanguageSubstitutions() -> array
          Returns substitutions for Views queries for languages.
          
          This is needed so that the language options returned by
          PluginBase::listLanguages() are able to be used in queries. It is called
          by the Views module implementation of hook_views_query_substitutions()
          to get the language-related substitutions.
          
          @return array
          An array in the format of hook_views_query_substitutions() that gives
          the query substitutions needed for the special language types.
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:621
          public __construct(array $configuration, $plugin_id, $plugin_definition)
          Constructs a new DisplayPluginBase object.
          
          Because DisplayPluginBase::initDisplay() takes the display configuration by
          reference and handles it differently than usual plugin configuration, pass
          an empty array of configuration to the parent. This prevents our
          configuration from being duplicated.
          
          @todo Replace DisplayPluginBase::$display with
          DisplayPluginBase::$configuration to standardize with other plugins.
          
          @param array $configuration
          A configuration array containing information about the plugin instance.
          @param string $plugin_id
          The plugin_id for the plugin instance.
          @param mixed $plugin_definition
          The plugin implementation definition.
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:141
          public __sleep()
          {@inheritdoc}
          
          Inherited from Drupal\Core\Plugin\PluginBase
          Defined in <ROOT>/core/lib/Drupal/Core/DependencyInjection/DependencySerializationTrait.php:22
          public __wakeup()
          {@inheritdoc}
          
          Inherited from Drupal\Core\Plugin\PluginBase
          Defined in <ROOT>/core/lib/Drupal/Core/DependencyInjection/DependencySerializationTrait.php:46
          public acceptAttachments()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:362
          public access(Drupal\Core\Session\AccountInterface $account = NULL)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2228
          public ajaxEnabled()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:281
          public attachTo(Drupal\views\ViewExecutable $view, $display_id, array &$build)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:397
          public buildOptionsForm(&$form, Drupal\Core\Form\FormStateInterface $form_state)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:1382
          public buildRenderable(array $args = array(), $cache = true)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2322
          public calculateCacheMetadata()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2265
          public calculateDependencies()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:948
          public defaultableSections($section = NULL)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:402
          public destroy()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:214
          public displaysExposed()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:267
          public elementPreRender(array $element)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2154
          public execute()
          The default execute handler fully renders the view.
          
          For the simplest use:
          @code
          $output = $view->executeDisplay('default', $args);
          @endcode
          
          For more complex usages, a view can be partially built:
          @code
          $view->setArguments($args);
          $view->build('default'); // Build the query
          $view->preExecute(); // Pre-execute the query.
          $view->execute(); // Run the query
          $output = $view->render(); // Render the view
          @endcode
          
          If short circuited at any point, look in $view->build_info for
          information about the query. After execute, look in $view->result
          for the array of objects returned from db_query.
          
          You can also do:
          @code
          $view->setArguments($args);
          $output = $view->render('default'); // Render the view
          @endcode
          
          This illustrates that render is smart enough to call build and execute
          if these items have not already been accomplished.
          
          Note that execute also must accomplish other tasks, such as setting page
          titles, and generating exposed filter data if necessary.
          
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DefaultDisplay.php:66
          public filterByDefinedOptions(array &$storage)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:190
          public getArgumentText()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2557
          public getArgumentsTokens()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:1042
          public getAttachedDisplays()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:683
          public getAvailableGlobalTokens($prepared = false, array $types = array())
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:417
          public getBaseId()
          {@inheritdoc}
          
          Inherited from Drupal\Component\Plugin\PluginBase
          Defined in <ROOT>/core/lib/Drupal/Component/Plugin/PluginBase.php:69
          public getCacheMetadata()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2298
          public getDerivativeId()
          {@inheritdoc}
          
          Inherited from Drupal\Component\Plugin\PluginBase
          Defined in <ROOT>/core/lib/Drupal/Component/Plugin/PluginBase.php:80
          public getExtenders()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2644
          public getFieldLabels($groupable_only = false)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:962
          public &getHandler($type, $id)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:824
          public &getHandlers($type)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:841
          public getLinkDisplay()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:703
          public getOption($option)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:770
          public getPagerText()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2568
          public getPath()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:722
          public getPlugin($type)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:790
          public getPluginDefinition()
          {@inheritdoc}
          
          Inherited from Drupal\Component\Plugin\PluginBase
          Defined in <ROOT>/core/lib/Drupal/Component/Plugin/PluginBase.php:92
          public getPluginId()
          {@inheritdoc}
          
          Inherited from Drupal\Component\Plugin\PluginBase
          Defined in <ROOT>/core/lib/Drupal/Component/Plugin/PluginBase.php:62
          public getProvider()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:515
          public getRoutedDisplay()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:736
          public getSpecialBlocks()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2522
          public getType()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2391
          public getUrl()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:756
          public globalTokenForm(&$form, Drupal\Core\Form\FormStateInterface $form_state)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:441
          public globalTokenReplace($string = "", array $options = array())
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:327
          public hasPath()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:668
          public init(Drupal\views\ViewExecutable $view, Drupal\views\Plugin\views\display\DisplayPluginBase $display, array &$options = NULL)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:136
          public initDisplay(Drupal\views\ViewExecutable $view, array &$display, array &$options = NULL)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:148
          public isDefaultDisplay()
          Determine if this display is the 'default' display which contains
          fallback settings
          
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DefaultDisplay.php:31
          public isDefaulted($option)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:763
          public isEnabled()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:291
          public isIdentifierUnique($id, $identifier)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2477
          public isMoreEnabled()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:325
          public isPagerEnabled()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:305
          public mergeDefaults()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2578
          public newDisplay()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2471
          public optionLink($text, $section, $class = "", $title = "")
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:1012
          public optionsOverride($form, Drupal\Core\Form\FormStateInterface $form_state)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2019
          public optionsSummary(&$categories, &$options)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:1066
          public outputIsEmpty()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2500
          public overrideOption($option, $value)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:1004
          public pluginTitle()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:309
          public preExecute()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2246
          public preview()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2384
          public query()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2056
          public remove()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2604
          public render()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2115
          public renderArea($area, $empty = false)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2215
          public renderFilters()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2065
          public renderMoreLink()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2077
          public renderPager()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2070
          public setOption($option, $value)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:989
          public setOverride($section, $new_state = NULL)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2026
          public setStringTranslation(Drupal\Core\StringTranslation\TranslationInterface $translation) -> $this
          Sets the string translation service to use.
          
          @param \Drupal\Core\StringTranslation\TranslationInterface $translation
          The string translation service.
          
          @return $this
          
          Inherited from Drupal\Core\Plugin\PluginBase
          Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/StringTranslationTrait.php:118
          public submitOptionsForm(&$form, Drupal\Core\Form\FormStateInterface $form_state)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:1911
          public summaryTitle()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:302
          public themeFunctions()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:290
          public unpackOptions(&$storage, $options, $definition = NULL, $all = true, $check = true)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:218
          public useGroupBy()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:335
          public useMoreAlways()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:342
          public useMoreText()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:352
          public usesAJAX()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:274
          public usesAreas()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:390
          public usesAttachments()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:383
          public usesExposed()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:242
          public usesExposedFormInBlock()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:678
          public usesFields()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:783
          public usesLinkDisplay()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:673
          public usesMore()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:318
          public usesOptions()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:320
          public usesPager()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:298
          public validate()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2398
          public validateOptionsForm(&$form, Drupal\Core\Form\FormStateInterface $form_state)
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:1859
          public viewExposedFormBlocks()
          {@inheritdoc}
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2540
          protected addDependencies(array $dependencies)
          Adds multiple dependencies.
          
          @param array $dependencies.
          An array of dependencies keyed by the type of dependency. One example:
          @code
          array(
          'module' => array(
          'node',
          'field',
          'image',
          ),
          );
          @endcode
          
          @see \Drupal\Core\Entity\DependencyTrait::addDependency
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/DependencyTrait.php:64
          protected addDependency($type, $name) -> $this
          Adds a dependency.
          
          @param string $type
          Type of dependency being added: 'module', 'theme', 'config', 'content'.
          @param string $name
          If $type is 'module' or 'theme', the name of the module or theme. If
          $type is 'config' or 'content', the result of
          EntityInterface::getConfigDependencyName().
          
          @see \Drupal\Core\Entity\EntityInterface::getConfigDependencyName()
          
          @return $this
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/lib/Drupal/Core/Entity/DependencyTrait.php:31
          protected applyDisplayCachablityMetadata(array &$element)
          Applies the cacheability of the current display to the given render array.
          
          @param array $element
          The render array with updated cacheability metadata.
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2139
          protected buildRenderingLanguageOptions() -> array
          Returns the available rendering strategies for language-aware entities.
          
          @return array
          An array of available entity row renderers keyed by renderer identifiers.
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2654
          protected calculatePluginDependencies(Drupal\Component\Plugin\PluginInspectionInterface $instance)
          Calculates and adds dependencies of a specific plugin instance.
          
          Dependencies are added for the module that provides the plugin, as well
          as any dependencies declared by the instance's calculateDependencies()
          method, if it implements
          \Drupal\Component\Plugin\DependentPluginInterface.
          
          @param \Drupal\Component\Plugin\PluginInspectionInterface $instance
          The plugin instance.
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/lib/Drupal/Core/Plugin/PluginDependencyTrait.php:27
          protected defineOptions()
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:458
          protected doFilterByDefinedOptions(array &$storage, array $options)
          Do the work to filter out stored options depending on the defined options.
          
          @param array $storage
          The stored options.
          
          @param array $options
          The defined options.
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:203
          protected formatPlural($count, $singular, $plural, array $args = array(), array $options = array())
          Formats a string containing a count of items.
          
          @see \Drupal\Core\StringTranslation\TranslationInterface::formatPlural()
          
          Inherited from Drupal\Core\Plugin\PluginBase
          Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/StringTranslationTrait.php:79
          protected getAllHandlers($only_overrides = false) -> \Drupal\views\Plugin\views\ViewsHandlerInterface[]
          Gets all the handlers used by the display.
          
          @param bool $only_overrides
          Whether to include only overridden handlers.
          
          @return \Drupal\views\Plugin\views\ViewsHandlerInterface[]
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:908
          protected getAllPlugins($only_overrides = false) -> \Drupal\views\Plugin\views\ViewsPluginInterface[]
          Gets all the plugins used by the display.
          
          @param bool $only_overrides
          Whether to include only overridden plugins.
          
          @return \Drupal\views\Plugin\views\ViewsPluginInterface[]
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:929
          protected getNumberOfPlurals($langcode = NULL)
          Returns the number of plurals supported by a given language.
          
          @see \Drupal\locale\PluralFormulaInterface::getNumberOfPlurals()
          
          Inherited from Drupal\Core\Plugin\PluginBase
          Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/StringTranslationTrait.php:88
          protected getRenderer() -> \Drupal\Core\Render\RendererInterface
          Returns the render API renderer.
          
          @return \Drupal\Core\Render\RendererInterface
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:645
          protected getStringTranslation() -> \Drupal\Core\StringTranslation\TranslationInterface
          Gets the string translation service.
          
          @return \Drupal\Core\StringTranslation\TranslationInterface
          The string translation service.
          
          Inherited from Drupal\Core\Plugin\PluginBase
          Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/StringTranslationTrait.php:102
          protected isBaseTableTranslatable() -> bool
          Returns whether the base table is of a translatable entity type.
          
          @return bool
          TRUE if the base table is of a translatable entity type, FALSE otherwise.
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2668
          protected listLanguages($flags = 3, array $current_values = NULL) -> array
          Makes an array of languages, optionally including special languages.
          
          @param int $flags
          (optional) Flags for which languages to return (additive). Options:
          - \Drupal\Core\Language::STATE_ALL (default): All languages
          (configurable and default).
          - \Drupal\Core\Language::STATE_CONFIGURABLE: Configurable languages.
          - \Drupal\Core\Language::STATE_LOCKED: Locked languages.
          - \Drupal\Core\Language::STATE_SITE_DEFAULT: Add site default language;
          note that this is not included in STATE_ALL.
          - \Drupal\views\Plugin\views\PluginBase::INCLUDE_NEGOTIATED: Add
          negotiated language types.
          - \Drupal\views\Plugin\views\PluginBase::INCLUDE_ENTITY: Add
          entity row language types. Note that these are only supported for
          display options, not substituted in queries.
          @param array|null $current_values
          The currently-selected options in the list, if available.
          
          @return array
          An array of language names, keyed by the language code. Negotiated and
          special languages have special codes that are substituted in queries by
          PluginBase::queryLanguageSubstitutions().
          Only configurable languages and languages that are in $current_values are
          included in the list.
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:546
          protected mergeHandler($type)
          Merges handlers default values.
          
          @param string $type
          The name of the handler type option.
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2628
          protected mergePlugin($type)
          Merges plugins default values.
          
          @param string $type
          The name of the plugin type option.
          
          Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2614
          protected setOptionDefaults(array &$storage, array $options)
          Fills up the options of the plugin with defaults.
          
          @param array $storage
          An array which stores the actual option values of the plugin.
          @param array $options
          An array which describes the options of a plugin. Each element is an
          associative array containing:
          - default: The default value of one option. Should be translated to the
          interface text language selected for page if translatable.
          - (optional) contains: An array which describes the available options
          under the key. If contains is set, the default will be ignored and
          assumed to be an empty array.
          - (optional) 'bool': TRUE if the value is boolean, else FALSE.
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:175
          protected t($string, array $args = array(), array $options = array()) -> \Drupal\Core\StringTranslation\TranslatableMarkup
          Translates a string to the current language or to a given language.
          
          See \Drupal\Core\StringTranslation\TranslatableMarkup::__construct() for
          important security information and usage guidelines.
          
          In order for strings to be localized, make them available in one of the
          ways supported by the
          @link https://www.drupal.org/node/322729 Localization API @endlink. When
          possible, use the \Drupal\Core\StringTranslation\StringTranslationTrait
          $this->t(). Otherwise create a new
          \Drupal\Core\StringTranslation\TranslatableMarkup object.
          
          @param string $string
          A string containing the English text to translate.
          @param array $args
          (optional) An associative array of replacements to make after
          translation. Based on the first character of the key, the value is
          escaped and/or themed. See
          \Drupal\Component\Render\FormattableMarkup::placeholderFormat() for
          details.
          @param array $options
          (optional) An associative array of additional options, with the following
          elements:
          - 'langcode' (defaults to the current language): A language code, to
          translate to a language other than what is used to display the page.
          - 'context' (defaults to the empty context): The context the source
          string belongs to. See the
          @link i18n Internationalization topic @endlink for more information
          about string contexts.
          
          @return \Drupal\Core\StringTranslation\TranslatableMarkup
          An object that, when cast to a string, returns the translated string.
          
          @see \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
          @see \Drupal\Core\StringTranslation\TranslatableMarkup::__construct()
          
          @ingroup sanitization
          
          Inherited from Drupal\Core\Plugin\PluginBase
          Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/StringTranslationTrait.php:70
          protected viewsTokenReplace($text, $tokens) -> String
          Replaces Views' tokens in a given string. The resulting string will be
          sanitized with Xss::filterAdmin.
          
          @param $text
          Unsanitized string with possible tokens.
          @param $tokens
          Array of token => replacement_value items.
          
          @return String
          
          Inherited from Drupal\views\Plugin\views\PluginBase
          Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:342
      • protected $unpackOptions :: array(7)
        'views:unpack_options:9a56edd5a5db8043124e6bb4756be41663e50c8f0ef4e265ec27b991d1209ee7:en' => array(33)
        *DEPTH TOO GREAT*
        'views:unpack_options:54575a71a40b45aaf940c8a61f5403fd018fd975711895086ae7e8b080e021cd:en' => array(38)
        *DEPTH TOO GREAT*
        'views:unpack_options:7d472d058eb33bb52b661fbda201e8edb5ca0c9b960b73e523afe358c9db0a51:en' => array(33)
        *DEPTH TOO GREAT*
        'views:unpack_options:5585eded07028dce6afcc14ebca2b5ce024079136189d0b767a66c06724593cb:en' => array(38)
        *DEPTH TOO GREAT*
        'views:unpack_options:057559e74b2b7ae16da4b83a3fc54fad3a1d0a2382aa1f7dc7ea49d27b1db3a3:en' => array(33)
        *DEPTH TOO GREAT*
        'views:unpack_options:03aed55772771f0f54c11489af2e8ddb3418723d50da1233bf342b7567111f41:en' => array(38)
        *DEPTH TOO GREAT*
        'views:unpack_options:8878cd6f7d40b80ca8f39953bcc68443953bf9c049c08bb7414470d43621497b:en' => array(33)
        *DEPTH TOO GREAT*
        constant INCLUDE_NEGOTIATED :: integer16
        constant INCLUDE_ENTITY :: integer32
        constant VIEWS_QUERY_LANGUAGE_SITE_DEFAULT :: string(27) "***LANGUAGE_site_default***"
        constant DERIVATIVE_SEPARATOR :: string(1) ":"
      • public static buildBasicRenderable($view_id, $display_id, array $args = array())
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2358
        public static create(Symfony\Component\DependencyInjection\ContainerInterface $container, array $configuration, $plugin_id, $plugin_definition)
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/Block.php:66
        public static preRenderAddFieldsetMarkup(array $form)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:472
        public static preRenderFlattenData($form)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:490
        public static queryLanguageSubstitutions() -> array
        Returns substitutions for Views queries for languages.
        
        This is needed so that the language options returned by
        PluginBase::listLanguages() are able to be used in queries. It is called
        by the Views module implementation of hook_views_query_substitutions()
        to get the language-related substitutions.
        
        @return array
        An array in the format of hook_views_query_substitutions() that gives
        the query substitutions needed for the special language types.
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:621
        public __construct(array $configuration, $plugin_id, $plugin_definition, Drupal\Core\Entity\EntityManagerInterface $entity_manager)
        Constructs a new Block instance.
        
        @param array $configuration
        A configuration array containing information about the plugin instance.
        @param string $plugin_id
        The plugin_id for the plugin instance.
        @param mixed $plugin_definition
        The plugin implementation definition.
        @param \Drupal\Core\Entity\EntityManagerInterface $entity_manager
        The entity manager.
        
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/Block.php:57
        public __sleep()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Plugin\PluginBase
        Defined in <ROOT>/core/lib/Drupal/Core/DependencyInjection/DependencySerializationTrait.php:22
        public __wakeup()
        {@inheritdoc}
        
        Inherited from Drupal\Core\Plugin\PluginBase
        Defined in <ROOT>/core/lib/Drupal/Core/DependencyInjection/DependencySerializationTrait.php:46
        public acceptAttachments()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:362
        public access(Drupal\Core\Session\AccountInterface $account = NULL)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2228
        public ajaxEnabled()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:281
        public attachTo(Drupal\views\ViewExecutable $view, $display_id, array &$build)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:397
        public blockForm(Drupal\views\Plugin\Block\ViewsBlock $block, array &$form, Drupal\Core\Form\FormStateInterface $form_state) -> array $form
        Adds the configuration form elements specific to this views block plugin.
        
        This method allows block instances to override the views items_per_page.
        
        @param \Drupal\views\Plugin\Block\ViewsBlock $block
        The ViewsBlock plugin.
        @param array $form
        The form definition array for the block configuration form.
        @param \Drupal\Core\Form\FormStateInterface $form_state
        The current state of the form.
        
        @return array $form
        The renderable form array representing the entire configuration form.
        
        @see \Drupal\views\Plugin\Block\ViewsBlock::blockForm()
        
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/Block.php:268
        public blockSettings(array $settings) -> array
        Returns plugin-specific settings for the block.
        
        @param array $settings
        The settings of the block.
        
        @return array
        An array of block-specific settings to override the defaults provided in
        \Drupal\views\Plugin\Block\ViewsBlock::defaultConfiguration().
        
        @see \Drupal\views\Plugin\Block\ViewsBlock::defaultConfiguration()
        
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/Block.php:106
        public blockSubmit(Drupal\views\Plugin\Block\ViewsBlock $block, $form, Drupal\Core\Form\FormStateInterface $form_state)
        Handles form submission for the views block configuration form.
        
        @param \Drupal\views\Plugin\Block\ViewsBlock $block
        The ViewsBlock plugin.
        @param array $form
        The form definition array for the full block configuration form.
        @param \Drupal\Core\Form\FormStateInterface $form_state
        The current state of the form.
        
        @see \Drupal\views\Plugin\Block\ViewsBlock::blockSubmit()
        
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/Block.php:325
        public blockValidate(Drupal\views\Plugin\Block\ViewsBlock $block, array $form, Drupal\Core\Form\FormStateInterface $form_state)
        Handles form validation for the views block configuration form.
        
        @param \Drupal\views\Plugin\Block\ViewsBlock $block
        The ViewsBlock plugin.
        @param array $form
        The form definition array for the block configuration form.
        @param \Drupal\Core\Form\FormStateInterface $form_state
        The current state of the form.
        
        @see \Drupal\views\Plugin\Block\ViewsBlock::blockValidate()
        
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/Block.php:310
        public buildOptionsForm(&$form, Drupal\Core\Form\FormStateInterface $form_state)
        Provide the default form for setting options.
        
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/Block.php:177
        public buildRenderable(array $args = array(), $cache = true)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2322
        public calculateCacheMetadata()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2265
        public calculateDependencies()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:948
        public defaultableSections($section = NULL)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:402
        public destroy()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:214
        public displaysExposed()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:267
        public elementPreRender(array $element)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2154
        public execute()
        The display block handler returns the structure necessary for a block.
        
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/Block.php:114
        public filterByDefinedOptions(array &$storage)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:190
        public getArgumentText()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2557
        public getArgumentsTokens()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:1042
        public getAttachedDisplays()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:683
        public getAvailableGlobalTokens($prepared = false, array $types = array())
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:417
        public getBaseId()
        {@inheritdoc}
        
        Inherited from Drupal\Component\Plugin\PluginBase
        Defined in <ROOT>/core/lib/Drupal/Component/Plugin/PluginBase.php:69
        public getCacheMetadata()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2298
        public getDerivativeId()
        {@inheritdoc}
        
        Inherited from Drupal\Component\Plugin\PluginBase
        Defined in <ROOT>/core/lib/Drupal/Component/Plugin/PluginBase.php:80
        public getExtenders()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2644
        public getFieldLabels($groupable_only = false)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:962
        public &getHandler($type, $id)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:824
        public &getHandlers($type)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:841
        public getLinkDisplay()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:703
        public getOption($option)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:770
        public getPagerText()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2568
        public getPath()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:722
        public getPlugin($type)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:790
        public getPluginDefinition()
        {@inheritdoc}
        
        Inherited from Drupal\Component\Plugin\PluginBase
        Defined in <ROOT>/core/lib/Drupal/Component/Plugin/PluginBase.php:92
        public getPluginId()
        {@inheritdoc}
        
        Inherited from Drupal\Component\Plugin\PluginBase
        Defined in <ROOT>/core/lib/Drupal/Component/Plugin/PluginBase.php:62
        public getProvider()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:515
        public getRoutedDisplay()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:736
        public getSpecialBlocks()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2522
        public getType()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2391
        public getUrl()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:756
        public globalTokenForm(&$form, Drupal\Core\Form\FormStateInterface $form_state)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:441
        public globalTokenReplace($string = "", array $options = array())
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:327
        public hasPath()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:668
        public init(Drupal\views\ViewExecutable $view, Drupal\views\Plugin\views\display\DisplayPluginBase $display, array &$options = NULL)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:136
        public initDisplay(Drupal\views\ViewExecutable $view, array &$display, array &$options = NULL)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:148
        public isDefaultDisplay()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:237
        public isDefaulted($option)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:763
        public isEnabled()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:291
        public isIdentifierUnique($id, $identifier)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2477
        public isMoreEnabled()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:325
        public isPagerEnabled()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:305
        public mergeDefaults()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2578
        public newDisplay()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2471
        public optionLink($text, $section, $class = "", $title = "")
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:1012
        public optionsOverride($form, Drupal\Core\Form\FormStateInterface $form_state)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2019
        public optionsSummary(&$categories, &$options)
        Provide the summary for page options in the views UI.
        
        This output is returned as an array.
        
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/Block.php:131
        public outputIsEmpty()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2500
        public overrideOption($option, $value)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:1004
        public pluginTitle()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:309
        public preBlockBuild(Drupal\views\Plugin\Block\ViewsBlock $block)
        Allows to change the display settings right before executing the block.
        
        @param \Drupal\views\Plugin\Block\ViewsBlock $block
        The block plugin for views displays.
        
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/Block.php:338
        public preExecute()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2246
        public preview()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2384
        public query()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2056
        public remove()
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/Block.php:358
        public render()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2115
        public renderArea($area, $empty = false)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2215
        public renderFilters()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2065
        public renderMoreLink()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2077
        public renderPager()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2070
        public setOption($option, $value)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:989
        public setOverride($section, $new_state = NULL)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2026
        public setStringTranslation(Drupal\Core\StringTranslation\TranslationInterface $translation) -> $this
        Sets the string translation service to use.
        
        @param \Drupal\Core\StringTranslation\TranslationInterface $translation
        The string translation service.
        
        @return $this
        
        Inherited from Drupal\Core\Plugin\PluginBase
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/StringTranslationTrait.php:118
        public submitOptionsForm(&$form, Drupal\Core\Form\FormStateInterface $form_state)
        Perform any necessary changes to the form values prior to storage.
        There is no need for this function to actually store the data.
        
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/Block.php:238
        public summaryTitle()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:302
        public themeFunctions()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:290
        public unpackOptions(&$storage, $options, $definition = NULL, $all = true, $check = true)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:218
        public useGroupBy()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:335
        public useMoreAlways()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:342
        public useMoreText()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:352
        public usesAJAX()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:274
        public usesAreas()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:390
        public usesAttachments()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:383
        public usesExposed()
        Block views use exposed widgets only if AJAX is set.
        
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/Block.php:348
        public usesExposedFormInBlock()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:678
        public usesFields()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:783
        public usesLinkDisplay()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:673
        public usesMore()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:318
        public usesOptions()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:320
        public usesPager()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:298
        public validate()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2398
        public validateOptionsForm(&$form, Drupal\Core\Form\FormStateInterface $form_state)
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:1859
        public viewExposedFormBlocks()
        {@inheritdoc}
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2540
        protected addDependencies(array $dependencies)
        Adds multiple dependencies.
        
        @param array $dependencies.
        An array of dependencies keyed by the type of dependency. One example:
        @code
        array(
        'module' => array(
        'node',
        'field',
        'image',
        ),
        );
        @endcode
        
        @see \Drupal\Core\Entity\DependencyTrait::addDependency
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/DependencyTrait.php:64
        protected addDependency($type, $name) -> $this
        Adds a dependency.
        
        @param string $type
        Type of dependency being added: 'module', 'theme', 'config', 'content'.
        @param string $name
        If $type is 'module' or 'theme', the name of the module or theme. If
        $type is 'config' or 'content', the result of
        EntityInterface::getConfigDependencyName().
        
        @see \Drupal\Core\Entity\EntityInterface::getConfigDependencyName()
        
        @return $this
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/DependencyTrait.php:31
        protected applyDisplayCachablityMetadata(array &$element)
        Applies the cacheability of the current display to the given render array.
        
        @param array $element
        The render array with updated cacheability metadata.
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2139
        protected buildRenderingLanguageOptions() -> array
        Returns the available rendering strategies for language-aware entities.
        
        @return array
        An array of available entity row renderers keyed by renderer identifiers.
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2654
        protected calculatePluginDependencies(Drupal\Component\Plugin\PluginInspectionInterface $instance)
        Calculates and adds dependencies of a specific plugin instance.
        
        Dependencies are added for the module that provides the plugin, as well
        as any dependencies declared by the instance's calculateDependencies()
        method, if it implements
        \Drupal\Component\Plugin\DependentPluginInterface.
        
        @param \Drupal\Component\Plugin\PluginInspectionInterface $instance
        The plugin instance.
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/lib/Drupal/Core/Plugin/PluginDependencyTrait.php:27
        protected defineOptions()
        {@inheritdoc}
        
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/Block.php:78
        protected doFilterByDefinedOptions(array &$storage, array $options)
        Do the work to filter out stored options depending on the defined options.
        
        @param array $storage
        The stored options.
        
        @param array $options
        The defined options.
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:203
        protected formatPlural($count, $singular, $plural, array $args = array(), array $options = array())
        Formats a string containing a count of items.
        
        @see \Drupal\Core\StringTranslation\TranslationInterface::formatPlural()
        
        Inherited from Drupal\Core\Plugin\PluginBase
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/StringTranslationTrait.php:79
        protected getAllHandlers($only_overrides = false) -> \Drupal\views\Plugin\views\ViewsHandlerInterface[]
        Gets all the handlers used by the display.
        
        @param bool $only_overrides
        Whether to include only overridden handlers.
        
        @return \Drupal\views\Plugin\views\ViewsHandlerInterface[]
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:908
        protected getAllPlugins($only_overrides = false) -> \Drupal\views\Plugin\views\ViewsPluginInterface[]
        Gets all the plugins used by the display.
        
        @param bool $only_overrides
        Whether to include only overridden plugins.
        
        @return \Drupal\views\Plugin\views\ViewsPluginInterface[]
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:929
        protected getNumberOfPlurals($langcode = NULL)
        Returns the number of plurals supported by a given language.
        
        @see \Drupal\locale\PluralFormulaInterface::getNumberOfPlurals()
        
        Inherited from Drupal\Core\Plugin\PluginBase
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/StringTranslationTrait.php:88
        protected getRenderer() -> \Drupal\Core\Render\RendererInterface
        Returns the render API renderer.
        
        @return \Drupal\Core\Render\RendererInterface
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:645
        protected getStringTranslation() -> \Drupal\Core\StringTranslation\TranslationInterface
        Gets the string translation service.
        
        @return \Drupal\Core\StringTranslation\TranslationInterface
        The string translation service.
        
        Inherited from Drupal\Core\Plugin\PluginBase
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/StringTranslationTrait.php:102
        protected isBaseTableTranslatable() -> bool
        Returns whether the base table is of a translatable entity type.
        
        @return bool
        TRUE if the base table is of a translatable entity type, FALSE otherwise.
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2668
        protected listLanguages($flags = 3, array $current_values = NULL) -> array
        Makes an array of languages, optionally including special languages.
        
        @param int $flags
        (optional) Flags for which languages to return (additive). Options:
        - \Drupal\Core\Language::STATE_ALL (default): All languages
        (configurable and default).
        - \Drupal\Core\Language::STATE_CONFIGURABLE: Configurable languages.
        - \Drupal\Core\Language::STATE_LOCKED: Locked languages.
        - \Drupal\Core\Language::STATE_SITE_DEFAULT: Add site default language;
        note that this is not included in STATE_ALL.
        - \Drupal\views\Plugin\views\PluginBase::INCLUDE_NEGOTIATED: Add
        negotiated language types.
        - \Drupal\views\Plugin\views\PluginBase::INCLUDE_ENTITY: Add
        entity row language types. Note that these are only supported for
        display options, not substituted in queries.
        @param array|null $current_values
        The currently-selected options in the list, if available.
        
        @return array
        An array of language names, keyed by the language code. Negotiated and
        special languages have special codes that are substituted in queries by
        PluginBase::queryLanguageSubstitutions().
        Only configurable languages and languages that are in $current_values are
        included in the list.
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:546
        protected mergeHandler($type)
        Merges handlers default values.
        
        @param string $type
        The name of the handler type option.
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2628
        protected mergePlugin($type)
        Merges plugins default values.
        
        @param string $type
        The name of the plugin type option.
        
        Inherited from Drupal\views\Plugin\views\display\DisplayPluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php:2614
        protected setOptionDefaults(array &$storage, array $options)
        Fills up the options of the plugin with defaults.
        
        @param array $storage
        An array which stores the actual option values of the plugin.
        @param array $options
        An array which describes the options of a plugin. Each element is an
        associative array containing:
        - default: The default value of one option. Should be translated to the
        interface text language selected for page if translatable.
        - (optional) contains: An array which describes the available options
        under the key. If contains is set, the default will be ignored and
        assumed to be an empty array.
        - (optional) 'bool': TRUE if the value is boolean, else FALSE.
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:175
        protected t($string, array $args = array(), array $options = array()) -> \Drupal\Core\StringTranslation\TranslatableMarkup
        Translates a string to the current language or to a given language.
        
        See \Drupal\Core\StringTranslation\TranslatableMarkup::__construct() for
        important security information and usage guidelines.
        
        In order for strings to be localized, make them available in one of the
        ways supported by the
        @link https://www.drupal.org/node/322729 Localization API @endlink. When
        possible, use the \Drupal\Core\StringTranslation\StringTranslationTrait
        $this->t(). Otherwise create a new
        \Drupal\Core\StringTranslation\TranslatableMarkup object.
        
        @param string $string
        A string containing the English text to translate.
        @param array $args
        (optional) An associative array of replacements to make after
        translation. Based on the first character of the key, the value is
        escaped and/or themed. See
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat() for
        details.
        @param array $options
        (optional) An associative array of additional options, with the following
        elements:
        - 'langcode' (defaults to the current language): A language code, to
        translate to a language other than what is used to display the page.
        - 'context' (defaults to the empty context): The context the source
        string belongs to. See the
        @link i18n Internationalization topic @endlink for more information
        about string contexts.
        
        @return \Drupal\Core\StringTranslation\TranslatableMarkup
        An object that, when cast to a string, returns the translated string.
        
        @see \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        @see \Drupal\Core\StringTranslation\TranslatableMarkup::__construct()
        
        @ingroup sanitization
        
        Inherited from Drupal\Core\Plugin\PluginBase
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/StringTranslationTrait.php:70
        protected viewsTokenReplace($text, $tokens) -> String
        Replaces Views' tokens in a given string. The resulting string will be
        sanitized with Xss::filterAdmin.
        
        @param $text
        Unsanitized string with possible tokens.
        @param $tokens
        Array of token => replacement_value items.
        
        @return String
        
        Inherited from Drupal\views\Plugin\views\PluginBase
        Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:342
      public definition -> array(10)
      'parent' => string(6) "parent"
      'plugin_type' => string(5) "pager"
      'register_theme' => boolTRUE
      'title' => Drupal\Core\StringTranslation\TranslatableMarkup(5)
      • contents
      • Available methods (14)
      • protected string -> string(35) "Display a specified number of items"
        protected translatedMarkup -> NULL
        protected options -> array(0)
        protected stringTranslation -> NULL
        protected arguments -> array(0)
      • public __construct($string, array $arguments = array(), array $options = array(), Drupal\Core\StringTranslation\TranslationInterface $string_translation = NULL)
        Constructs a new class instance.
        
        When possible, use the
        \Drupal\Core\StringTranslation\StringTranslationTrait $this->t(). Otherwise
        create a new \Drupal\Core\StringTranslation\TranslatableMarkup object
        directly.
        
        Calling the trait's t() method or instantiating a new TranslatableMarkup
        object serves two purposes:
        - At run-time it translates user-visible text into the appropriate
        language.
        - Static analyzers detect calls to t() and new TranslatableMarkup, and add
        the first argument (the string to be translated) to the database of
        strings that need translation. These strings are expected to be in
        English, so the first argument should always be in English.
        To allow the site to be localized, it is important that all human-readable
        text that will be displayed on the site or sent to a user is made available
        in one of the ways supported by the
        @link https://www.drupal.org/node/322729 Localization API @endlink.
        See the @link https://www.drupal.org/node/322729 Localization API @endlink
        pages for more information, including recommendations on how to break up or
        not break up strings for translation.
        
        @section sec_translating_vars Translating Variables
        $string should always be an English literal string.
        
        $string should never contain a variable, such as:
        @code
        new TranslatableMarkup($text)
        @endcode
        There are several reasons for this:
        - Using a variable for $string that is user input is a security risk.
        - Using a variable for $string that has even guaranteed safe text (for
        example, user interface text provided literally in code), will not be
        picked up by the localization static text processor. (The parameter could
        be a variable if the entire string in $text has been passed into t() or
        new TranslatableMarkup() elsewhere as the first argument, but that
        strategy is not recommended.)
        
        It is especially important never to call new TranslatableMarkup($user_text)
        or t($user_text) where $user_text is some text that a user entered -- doing
        that can lead to cross-site scripting and other security problems. However,
        you can use variable substitution in your string, to put variable text such
        as user names or link URLs into translated text. Variable substitution
        looks like this:
        @code
        new TranslatableMarkup("@name's blog", array('@name' => $account->getDisplayName()));
        @endcode
        Basically, you can put placeholders like @name into your string, and the
        method will substitute the sanitized values at translation time. (See the
        Localization API pages referenced above and the documentation of
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        for details about how to safely and correctly define variables in your
        string.) Translators can then rearrange the string as necessary for the
        language (e.g., in Spanish, it might be "blog de @name").
        
        @param string $string
        A string containing the English text to translate.
        @param array $arguments
        (optional) An associative array of replacements to make after
        translation. Based on the first character of the key, the value is
        escaped and/or themed. See
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat() for
        details.
        @param array $options
        (optional) An associative array of additional options, with the following
        elements:
        - 'langcode' (defaults to the current language): A language code, to
        translate to a language other than what is used to display the page.
        - 'context' (defaults to the empty context): The context the source
        string belongs to.
        @param \Drupal\Core\StringTranslation\TranslationInterface $string_translation
        (optional) The string translation service.
        
        @throws \InvalidArgumentException
        Exception thrown when $string is not a string.
        
        @see \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        @see \Drupal\Core\StringTranslation\StringTranslationTrait::t()
        
        @ingroup sanitization
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:137
        public __sleep()
        Magic __sleep() method to avoid serializing the string translator.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:212
        public __toString()
        Implements the magic __toString() method.
        
        Defined in <ROOT>/core/lib/Drupal/Component/Utility/ToStringTrait.php:13
        public count() -> int
        Returns the string length.
        
        @return int
        The length of the string.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:236
        public getArguments() -> mixed[]
        Gets all arguments from this translated string.
        
        @return mixed[]
        The array of arguments.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:187
        public getOption($name) -> mixed
        Gets a specific option from this translated string.
        
        @param string $name
        Option name.
        
        @return mixed
        The value of this option or empty string of option is not set.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:167
        public getOptions() -> mixed[]
        Gets all options from this translated string.
        
        @return mixed[]
        The array of options.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:177
        public getUntranslatedString() -> string
        Gets the untranslated string value stored in this translated string.
        
        @return string
        The string stored in this wrapper.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:154
        public jsonSerialize() -> string
        Returns a representation of the object for use in JSON serialization.
        
        @return string
        The safe string content.
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:112
        public render() -> string
        Renders the object as a string.
        
        @return string
        The translated string.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:197
        protected static placeholderEscape($value) -> string
        Escapes a placeholder replacement value if needed.
        
        @param string|\Drupal\Component\Render\MarkupInterface $value
        A placeholder replacement value.
        
        @return string
        The properly escaped replacement value.
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:251
        protected static placeholderFormat($string, array $args) -> string
        Replaces placeholders in a string with values.
        
        @param string $string
        A string containing placeholders. The string itself is expected to be
        safe and correct HTML. Any unsafe content must be in $args and
        inserted via placeholders.
        @param array $args
        An associative array of replacements. Each array key should be the same
        as a placeholder in $string. The corresponding value should be a string
        or an object that implements
        \Drupal\Component\Render\MarkupInterface. The value replaces the
        placeholder in $string. Sanitization and formatting will be done before
        replacement. The type of sanitization and formatting depends on the first
        character of the key:
        - @variable: When the placeholder replacement value is:
        - A string, the replaced value in the returned string will be sanitized
        using \Drupal\Component\Utility\Html::escape().
        - A MarkupInterface object, the replaced value in the returned string
        will not be sanitized.
        - A MarkupInterface object cast to a string, the replaced value in the
        returned string be forcibly sanitized using
        \Drupal\Component\Utility\Html::escape().
        @code
        $this->placeholderFormat('This will force HTML-escaping of the replacement value: @text', ['@text' => (string) $safe_string_interface_object));
        @endcode
        Use this placeholder as the default choice for anything displayed on
        the site, but not within HTML attributes, JavaScript, or CSS. Doing so
        is a security risk.
        - %variable: Use when the replacement value is to be wrapped in <em>
        tags.
        A call like:
        @code
        $string = "%output_text";
        $arguments = ['output_text' => 'text output here.'];
        $this->placeholderFormat($string, $arguments);
        @endcode
        makes the following HTML code:
        @code
        <em class="placeholder">text output here.</em>
        @endcode
        As with @variable, do not use this within HTML attributes, JavaScript,
        or CSS. Doing so is a security risk.
        - :variable: Return value is escaped with
        \Drupal\Component\Utility\Html::escape() and filtered for dangerous
        protocols using UrlHelper::stripDangerousProtocols(). Use this when
        using the "href" attribute, ensuring the attribute value is always
        wrapped in quotes:
        @code
        // Secure (with quotes):
        $this->placeholderFormat('<a href=":url">@variable</a>', [':url' => $url, '@variable' => $variable]);
        // Insecure (without quotes):
        $this->placeholderFormat('<a href=:url>@variable</a>', [':url' => $url, '@variable' => $variable]);
        @endcode
        When ":variable" comes from arbitrary user input, the result is secure,
        but not guaranteed to be a valid URL (which means the resulting output
        could fail HTML validation). To guarantee a valid URL, use
        Url::fromUri($user_input)->toString() (which either throws an exception
        or returns a well-formed URL) before passing the result into a
        ":variable" placeholder.
        
        @return string
        A formatted HTML string with the placeholders replaced.
        
        @ingroup sanitization
        
        @see \Drupal\Core\StringTranslation\TranslatableMarkup
        @see \Drupal\Core\StringTranslation\PluralTranslatableMarkup
        @see \Drupal\Component\Utility\Html::escape()
        @see \Drupal\Component\Utility\UrlHelper::stripDangerousProtocols()
        @see \Drupal\Core\Url::fromUri()
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:188
        protected _die()
        For test purposes, wrap die() in an overridable method.
        
        Defined in <ROOT>/core/lib/Drupal/Component/Utility/ToStringTrait.php:31
        protected getStringTranslation() -> \Drupal\Core\StringTranslation\TranslationInterface
        Gets the string translation service.
        
        @return \Drupal\Core\StringTranslation\TranslationInterface
        The string translation service.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:222
      'short_title' => string(0) ""
      'help' => Drupal\Core\StringTranslation\TranslatableMarkup(5)
      • contents
      • Available methods (14)
      • protected string -> string(57) "Display a limited number items that this view might find."
        protected translatedMarkup -> NULL
        protected options -> array(0)
        protected stringTranslation -> NULL
        protected arguments -> array(0)
      • public __construct($string, array $arguments = array(), array $options = array(), Drupal\Core\StringTranslation\TranslationInterface $string_translation = NULL)
        Constructs a new class instance.
        
        When possible, use the
        \Drupal\Core\StringTranslation\StringTranslationTrait $this->t(). Otherwise
        create a new \Drupal\Core\StringTranslation\TranslatableMarkup object
        directly.
        
        Calling the trait's t() method or instantiating a new TranslatableMarkup
        object serves two purposes:
        - At run-time it translates user-visible text into the appropriate
        language.
        - Static analyzers detect calls to t() and new TranslatableMarkup, and add
        the first argument (the string to be translated) to the database of
        strings that need translation. These strings are expected to be in
        English, so the first argument should always be in English.
        To allow the site to be localized, it is important that all human-readable
        text that will be displayed on the site or sent to a user is made available
        in one of the ways supported by the
        @link https://www.drupal.org/node/322729 Localization API @endlink.
        See the @link https://www.drupal.org/node/322729 Localization API @endlink
        pages for more information, including recommendations on how to break up or
        not break up strings for translation.
        
        @section sec_translating_vars Translating Variables
        $string should always be an English literal string.
        
        $string should never contain a variable, such as:
        @code
        new TranslatableMarkup($text)
        @endcode
        There are several reasons for this:
        - Using a variable for $string that is user input is a security risk.
        - Using a variable for $string that has even guaranteed safe text (for
        example, user interface text provided literally in code), will not be
        picked up by the localization static text processor. (The parameter could
        be a variable if the entire string in $text has been passed into t() or
        new TranslatableMarkup() elsewhere as the first argument, but that
        strategy is not recommended.)
        
        It is especially important never to call new TranslatableMarkup($user_text)
        or t($user_text) where $user_text is some text that a user entered -- doing
        that can lead to cross-site scripting and other security problems. However,
        you can use variable substitution in your string, to put variable text such
        as user names or link URLs into translated text. Variable substitution
        looks like this:
        @code
        new TranslatableMarkup("@name's blog", array('@name' => $account->getDisplayName()));
        @endcode
        Basically, you can put placeholders like @name into your string, and the
        method will substitute the sanitized values at translation time. (See the
        Localization API pages referenced above and the documentation of
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        for details about how to safely and correctly define variables in your
        string.) Translators can then rearrange the string as necessary for the
        language (e.g., in Spanish, it might be "blog de @name").
        
        @param string $string
        A string containing the English text to translate.
        @param array $arguments
        (optional) An associative array of replacements to make after
        translation. Based on the first character of the key, the value is
        escaped and/or themed. See
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat() for
        details.
        @param array $options
        (optional) An associative array of additional options, with the following
        elements:
        - 'langcode' (defaults to the current language): A language code, to
        translate to a language other than what is used to display the page.
        - 'context' (defaults to the empty context): The context the source
        string belongs to.
        @param \Drupal\Core\StringTranslation\TranslationInterface $string_translation
        (optional) The string translation service.
        
        @throws \InvalidArgumentException
        Exception thrown when $string is not a string.
        
        @see \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        @see \Drupal\Core\StringTranslation\StringTranslationTrait::t()
        
        @ingroup sanitization
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:137
        public __sleep()
        Magic __sleep() method to avoid serializing the string translator.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:212
        public __toString()
        Implements the magic __toString() method.
        
        Defined in <ROOT>/core/lib/Drupal/Component/Utility/ToStringTrait.php:13
        public count() -> int
        Returns the string length.
        
        @return int
        The length of the string.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:236
        public getArguments() -> mixed[]
        Gets all arguments from this translated string.
        
        @return mixed[]
        The array of arguments.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:187
        public getOption($name) -> mixed
        Gets a specific option from this translated string.
        
        @param string $name
        Option name.
        
        @return mixed
        The value of this option or empty string of option is not set.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:167
        public getOptions() -> mixed[]
        Gets all options from this translated string.
        
        @return mixed[]
        The array of options.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:177
        public getUntranslatedString() -> string
        Gets the untranslated string value stored in this translated string.
        
        @return string
        The string stored in this wrapper.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:154
        public jsonSerialize() -> string
        Returns a representation of the object for use in JSON serialization.
        
        @return string
        The safe string content.
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:112
        public render() -> string
        Renders the object as a string.
        
        @return string
        The translated string.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:197
        protected static placeholderEscape($value) -> string
        Escapes a placeholder replacement value if needed.
        
        @param string|\Drupal\Component\Render\MarkupInterface $value
        A placeholder replacement value.
        
        @return string
        The properly escaped replacement value.
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:251
        protected static placeholderFormat($string, array $args) -> string
        Replaces placeholders in a string with values.
        
        @param string $string
        A string containing placeholders. The string itself is expected to be
        safe and correct HTML. Any unsafe content must be in $args and
        inserted via placeholders.
        @param array $args
        An associative array of replacements. Each array key should be the same
        as a placeholder in $string. The corresponding value should be a string
        or an object that implements
        \Drupal\Component\Render\MarkupInterface. The value replaces the
        placeholder in $string. Sanitization and formatting will be done before
        replacement. The type of sanitization and formatting depends on the first
        character of the key:
        - @variable: When the placeholder replacement value is:
        - A string, the replaced value in the returned string will be sanitized
        using \Drupal\Component\Utility\Html::escape().
        - A MarkupInterface object, the replaced value in the returned string
        will not be sanitized.
        - A MarkupInterface object cast to a string, the replaced value in the
        returned string be forcibly sanitized using
        \Drupal\Component\Utility\Html::escape().
        @code
        $this->placeholderFormat('This will force HTML-escaping of the replacement value: @text', ['@text' => (string) $safe_string_interface_object));
        @endcode
        Use this placeholder as the default choice for anything displayed on
        the site, but not within HTML attributes, JavaScript, or CSS. Doing so
        is a security risk.
        - %variable: Use when the replacement value is to be wrapped in <em>
        tags.
        A call like:
        @code
        $string = "%output_text";
        $arguments = ['output_text' => 'text output here.'];
        $this->placeholderFormat($string, $arguments);
        @endcode
        makes the following HTML code:
        @code
        <em class="placeholder">text output here.</em>
        @endcode
        As with @variable, do not use this within HTML attributes, JavaScript,
        or CSS. Doing so is a security risk.
        - :variable: Return value is escaped with
        \Drupal\Component\Utility\Html::escape() and filtered for dangerous
        protocols using UrlHelper::stripDangerousProtocols(). Use this when
        using the "href" attribute, ensuring the attribute value is always
        wrapped in quotes:
        @code
        // Secure (with quotes):
        $this->placeholderFormat('<a href=":url">@variable</a>', [':url' => $url, '@variable' => $variable]);
        // Insecure (without quotes):
        $this->placeholderFormat('<a href=:url>@variable</a>', [':url' => $url, '@variable' => $variable]);
        @endcode
        When ":variable" comes from arbitrary user input, the result is secure,
        but not guaranteed to be a valid URL (which means the resulting output
        could fail HTML validation). To guarantee a valid URL, use
        Url::fromUri($user_input)->toString() (which either throws an exception
        or returns a well-formed URL) before passing the result into a
        ":variable" placeholder.
        
        @return string
        A formatted HTML string with the placeholders replaced.
        
        @ingroup sanitization
        
        @see \Drupal\Core\StringTranslation\TranslatableMarkup
        @see \Drupal\Core\StringTranslation\PluralTranslatableMarkup
        @see \Drupal\Component\Utility\Html::escape()
        @see \Drupal\Component\Utility\UrlHelper::stripDangerousProtocols()
        @see \Drupal\Core\Url::fromUri()
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:188
        protected _die()
        For test purposes, wrap die() in an overridable method.
        
        Defined in <ROOT>/core/lib/Drupal/Component/Utility/ToStringTrait.php:31
        protected getStringTranslation() -> \Drupal\Core\StringTranslation\TranslationInterface
        Gets the string translation service.
        
        @return \Drupal\Core\StringTranslation\TranslationInterface
        The string translation service.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:222
      'id' => string(4) "some"
      'display_types' => array(1)
      string(5) "basic"
      'class' => string(36) "Drupal\views\Plugin\views\pager\Some"
      'provider' => string(5) "views"
      protected renderer -> NULL
      protected pluginId -> string(4) "some"
      protected pluginDefinition -> array(10)
      'parent' => string(6) "parent"
      'plugin_type' => string(5) "pager"
      'register_theme' => boolTRUE
      'title' => Drupal\Core\StringTranslation\TranslatableMarkup(5)
      • contents
      • Available methods (14)
      • protected string -> string(35) "Display a specified number of items"
        protected translatedMarkup -> NULL
        protected options -> array(0)
        protected stringTranslation -> NULL
        protected arguments -> array(0)
      • public __construct($string, array $arguments = array(), array $options = array(), Drupal\Core\StringTranslation\TranslationInterface $string_translation = NULL)
        Constructs a new class instance.
        
        When possible, use the
        \Drupal\Core\StringTranslation\StringTranslationTrait $this->t(). Otherwise
        create a new \Drupal\Core\StringTranslation\TranslatableMarkup object
        directly.
        
        Calling the trait's t() method or instantiating a new TranslatableMarkup
        object serves two purposes:
        - At run-time it translates user-visible text into the appropriate
        language.
        - Static analyzers detect calls to t() and new TranslatableMarkup, and add
        the first argument (the string to be translated) to the database of
        strings that need translation. These strings are expected to be in
        English, so the first argument should always be in English.
        To allow the site to be localized, it is important that all human-readable
        text that will be displayed on the site or sent to a user is made available
        in one of the ways supported by the
        @link https://www.drupal.org/node/322729 Localization API @endlink.
        See the @link https://www.drupal.org/node/322729 Localization API @endlink
        pages for more information, including recommendations on how to break up or
        not break up strings for translation.
        
        @section sec_translating_vars Translating Variables
        $string should always be an English literal string.
        
        $string should never contain a variable, such as:
        @code
        new TranslatableMarkup($text)
        @endcode
        There are several reasons for this:
        - Using a variable for $string that is user input is a security risk.
        - Using a variable for $string that has even guaranteed safe text (for
        example, user interface text provided literally in code), will not be
        picked up by the localization static text processor. (The parameter could
        be a variable if the entire string in $text has been passed into t() or
        new TranslatableMarkup() elsewhere as the first argument, but that
        strategy is not recommended.)
        
        It is especially important never to call new TranslatableMarkup($user_text)
        or t($user_text) where $user_text is some text that a user entered -- doing
        that can lead to cross-site scripting and other security problems. However,
        you can use variable substitution in your string, to put variable text such
        as user names or link URLs into translated text. Variable substitution
        looks like this:
        @code
        new TranslatableMarkup("@name's blog", array('@name' => $account->getDisplayName()));
        @endcode
        Basically, you can put placeholders like @name into your string, and the
        method will substitute the sanitized values at translation time. (See the
        Localization API pages referenced above and the documentation of
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        for details about how to safely and correctly define variables in your
        string.) Translators can then rearrange the string as necessary for the
        language (e.g., in Spanish, it might be "blog de @name").
        
        @param string $string
        A string containing the English text to translate.
        @param array $arguments
        (optional) An associative array of replacements to make after
        translation. Based on the first character of the key, the value is
        escaped and/or themed. See
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat() for
        details.
        @param array $options
        (optional) An associative array of additional options, with the following
        elements:
        - 'langcode' (defaults to the current language): A language code, to
        translate to a language other than what is used to display the page.
        - 'context' (defaults to the empty context): The context the source
        string belongs to.
        @param \Drupal\Core\StringTranslation\TranslationInterface $string_translation
        (optional) The string translation service.
        
        @throws \InvalidArgumentException
        Exception thrown when $string is not a string.
        
        @see \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        @see \Drupal\Core\StringTranslation\StringTranslationTrait::t()
        
        @ingroup sanitization
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:137
        public __sleep()
        Magic __sleep() method to avoid serializing the string translator.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:212
        public __toString()
        Implements the magic __toString() method.
        
        Defined in <ROOT>/core/lib/Drupal/Component/Utility/ToStringTrait.php:13
        public count() -> int
        Returns the string length.
        
        @return int
        The length of the string.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:236
        public getArguments() -> mixed[]
        Gets all arguments from this translated string.
        
        @return mixed[]
        The array of arguments.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:187
        public getOption($name) -> mixed
        Gets a specific option from this translated string.
        
        @param string $name
        Option name.
        
        @return mixed
        The value of this option or empty string of option is not set.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:167
        public getOptions() -> mixed[]
        Gets all options from this translated string.
        
        @return mixed[]
        The array of options.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:177
        public getUntranslatedString() -> string
        Gets the untranslated string value stored in this translated string.
        
        @return string
        The string stored in this wrapper.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:154
        public jsonSerialize() -> string
        Returns a representation of the object for use in JSON serialization.
        
        @return string
        The safe string content.
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:112
        public render() -> string
        Renders the object as a string.
        
        @return string
        The translated string.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:197
        protected static placeholderEscape($value) -> string
        Escapes a placeholder replacement value if needed.
        
        @param string|\Drupal\Component\Render\MarkupInterface $value
        A placeholder replacement value.
        
        @return string
        The properly escaped replacement value.
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:251
        protected static placeholderFormat($string, array $args) -> string
        Replaces placeholders in a string with values.
        
        @param string $string
        A string containing placeholders. The string itself is expected to be
        safe and correct HTML. Any unsafe content must be in $args and
        inserted via placeholders.
        @param array $args
        An associative array of replacements. Each array key should be the same
        as a placeholder in $string. The corresponding value should be a string
        or an object that implements
        \Drupal\Component\Render\MarkupInterface. The value replaces the
        placeholder in $string. Sanitization and formatting will be done before
        replacement. The type of sanitization and formatting depends on the first
        character of the key:
        - @variable: When the placeholder replacement value is:
        - A string, the replaced value in the returned string will be sanitized
        using \Drupal\Component\Utility\Html::escape().
        - A MarkupInterface object, the replaced value in the returned string
        will not be sanitized.
        - A MarkupInterface object cast to a string, the replaced value in the
        returned string be forcibly sanitized using
        \Drupal\Component\Utility\Html::escape().
        @code
        $this->placeholderFormat('This will force HTML-escaping of the replacement value: @text', ['@text' => (string) $safe_string_interface_object));
        @endcode
        Use this placeholder as the default choice for anything displayed on
        the site, but not within HTML attributes, JavaScript, or CSS. Doing so
        is a security risk.
        - %variable: Use when the replacement value is to be wrapped in <em>
        tags.
        A call like:
        @code
        $string = "%output_text";
        $arguments = ['output_text' => 'text output here.'];
        $this->placeholderFormat($string, $arguments);
        @endcode
        makes the following HTML code:
        @code
        <em class="placeholder">text output here.</em>
        @endcode
        As with @variable, do not use this within HTML attributes, JavaScript,
        or CSS. Doing so is a security risk.
        - :variable: Return value is escaped with
        \Drupal\Component\Utility\Html::escape() and filtered for dangerous
        protocols using UrlHelper::stripDangerousProtocols(). Use this when
        using the "href" attribute, ensuring the attribute value is always
        wrapped in quotes:
        @code
        // Secure (with quotes):
        $this->placeholderFormat('<a href=":url">@variable</a>', [':url' => $url, '@variable' => $variable]);
        // Insecure (without quotes):
        $this->placeholderFormat('<a href=:url>@variable</a>', [':url' => $url, '@variable' => $variable]);
        @endcode
        When ":variable" comes from arbitrary user input, the result is secure,
        but not guaranteed to be a valid URL (which means the resulting output
        could fail HTML validation). To guarantee a valid URL, use
        Url::fromUri($user_input)->toString() (which either throws an exception
        or returns a well-formed URL) before passing the result into a
        ":variable" placeholder.
        
        @return string
        A formatted HTML string with the placeholders replaced.
        
        @ingroup sanitization
        
        @see \Drupal\Core\StringTranslation\TranslatableMarkup
        @see \Drupal\Core\StringTranslation\PluralTranslatableMarkup
        @see \Drupal\Component\Utility\Html::escape()
        @see \Drupal\Component\Utility\UrlHelper::stripDangerousProtocols()
        @see \Drupal\Core\Url::fromUri()
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:188
        protected _die()
        For test purposes, wrap die() in an overridable method.
        
        Defined in <ROOT>/core/lib/Drupal/Component/Utility/ToStringTrait.php:31
        protected getStringTranslation() -> \Drupal\Core\StringTranslation\TranslationInterface
        Gets the string translation service.
        
        @return \Drupal\Core\StringTranslation\TranslationInterface
        The string translation service.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:222
      'short_title' => string(0) ""
      'help' => Drupal\Core\StringTranslation\TranslatableMarkup(5)
      • contents
      • Available methods (14)
      • protected string -> string(57) "Display a limited number items that this view might find."
        protected translatedMarkup -> NULL
        protected options -> array(0)
        protected stringTranslation -> NULL
        protected arguments -> array(0)
      • public __construct($string, array $arguments = array(), array $options = array(), Drupal\Core\StringTranslation\TranslationInterface $string_translation = NULL)
        Constructs a new class instance.
        
        When possible, use the
        \Drupal\Core\StringTranslation\StringTranslationTrait $this->t(). Otherwise
        create a new \Drupal\Core\StringTranslation\TranslatableMarkup object
        directly.
        
        Calling the trait's t() method or instantiating a new TranslatableMarkup
        object serves two purposes:
        - At run-time it translates user-visible text into the appropriate
        language.
        - Static analyzers detect calls to t() and new TranslatableMarkup, and add
        the first argument (the string to be translated) to the database of
        strings that need translation. These strings are expected to be in
        English, so the first argument should always be in English.
        To allow the site to be localized, it is important that all human-readable
        text that will be displayed on the site or sent to a user is made available
        in one of the ways supported by the
        @link https://www.drupal.org/node/322729 Localization API @endlink.
        See the @link https://www.drupal.org/node/322729 Localization API @endlink
        pages for more information, including recommendations on how to break up or
        not break up strings for translation.
        
        @section sec_translating_vars Translating Variables
        $string should always be an English literal string.
        
        $string should never contain a variable, such as:
        @code
        new TranslatableMarkup($text)
        @endcode
        There are several reasons for this:
        - Using a variable for $string that is user input is a security risk.
        - Using a variable for $string that has even guaranteed safe text (for
        example, user interface text provided literally in code), will not be
        picked up by the localization static text processor. (The parameter could
        be a variable if the entire string in $text has been passed into t() or
        new TranslatableMarkup() elsewhere as the first argument, but that
        strategy is not recommended.)
        
        It is especially important never to call new TranslatableMarkup($user_text)
        or t($user_text) where $user_text is some text that a user entered -- doing
        that can lead to cross-site scripting and other security problems. However,
        you can use variable substitution in your string, to put variable text such
        as user names or link URLs into translated text. Variable substitution
        looks like this:
        @code
        new TranslatableMarkup("@name's blog", array('@name' => $account->getDisplayName()));
        @endcode
        Basically, you can put placeholders like @name into your string, and the
        method will substitute the sanitized values at translation time. (See the
        Localization API pages referenced above and the documentation of
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        for details about how to safely and correctly define variables in your
        string.) Translators can then rearrange the string as necessary for the
        language (e.g., in Spanish, it might be "blog de @name").
        
        @param string $string
        A string containing the English text to translate.
        @param array $arguments
        (optional) An associative array of replacements to make after
        translation. Based on the first character of the key, the value is
        escaped and/or themed. See
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat() for
        details.
        @param array $options
        (optional) An associative array of additional options, with the following
        elements:
        - 'langcode' (defaults to the current language): A language code, to
        translate to a language other than what is used to display the page.
        - 'context' (defaults to the empty context): The context the source
        string belongs to.
        @param \Drupal\Core\StringTranslation\TranslationInterface $string_translation
        (optional) The string translation service.
        
        @throws \InvalidArgumentException
        Exception thrown when $string is not a string.
        
        @see \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        @see \Drupal\Core\StringTranslation\StringTranslationTrait::t()
        
        @ingroup sanitization
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:137
        public __sleep()
        Magic __sleep() method to avoid serializing the string translator.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:212
        public __toString()
        Implements the magic __toString() method.
        
        Defined in <ROOT>/core/lib/Drupal/Component/Utility/ToStringTrait.php:13
        public count() -> int
        Returns the string length.
        
        @return int
        The length of the string.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:236
        public getArguments() -> mixed[]
        Gets all arguments from this translated string.
        
        @return mixed[]
        The array of arguments.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:187
        public getOption($name) -> mixed
        Gets a specific option from this translated string.
        
        @param string $name
        Option name.
        
        @return mixed
        The value of this option or empty string of option is not set.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:167
        public getOptions() -> mixed[]
        Gets all options from this translated string.
        
        @return mixed[]
        The array of options.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:177
        public getUntranslatedString() -> string
        Gets the untranslated string value stored in this translated string.
        
        @return string
        The string stored in this wrapper.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:154
        public jsonSerialize() -> string
        Returns a representation of the object for use in JSON serialization.
        
        @return string
        The safe string content.
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:112
        public render() -> string
        Renders the object as a string.
        
        @return string
        The translated string.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:197
        protected static placeholderEscape($value) -> string
        Escapes a placeholder replacement value if needed.
        
        @param string|\Drupal\Component\Render\MarkupInterface $value
        A placeholder replacement value.
        
        @return string
        The properly escaped replacement value.
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:251
        protected static placeholderFormat($string, array $args) -> string
        Replaces placeholders in a string with values.
        
        @param string $string
        A string containing placeholders. The string itself is expected to be
        safe and correct HTML. Any unsafe content must be in $args and
        inserted via placeholders.
        @param array $args
        An associative array of replacements. Each array key should be the same
        as a placeholder in $string. The corresponding value should be a string
        or an object that implements
        \Drupal\Component\Render\MarkupInterface. The value replaces the
        placeholder in $string. Sanitization and formatting will be done before
        replacement. The type of sanitization and formatting depends on the first
        character of the key:
        - @variable: When the placeholder replacement value is:
        - A string, the replaced value in the returned string will be sanitized
        using \Drupal\Component\Utility\Html::escape().
        - A MarkupInterface object, the replaced value in the returned string
        will not be sanitized.
        - A MarkupInterface object cast to a string, the replaced value in the
        returned string be forcibly sanitized using
        \Drupal\Component\Utility\Html::escape().
        @code
        $this->placeholderFormat('This will force HTML-escaping of the replacement value: @text', ['@text' => (string) $safe_string_interface_object));
        @endcode
        Use this placeholder as the default choice for anything displayed on
        the site, but not within HTML attributes, JavaScript, or CSS. Doing so
        is a security risk.
        - %variable: Use when the replacement value is to be wrapped in <em>
        tags.
        A call like:
        @code
        $string = "%output_text";
        $arguments = ['output_text' => 'text output here.'];
        $this->placeholderFormat($string, $arguments);
        @endcode
        makes the following HTML code:
        @code
        <em class="placeholder">text output here.</em>
        @endcode
        As with @variable, do not use this within HTML attributes, JavaScript,
        or CSS. Doing so is a security risk.
        - :variable: Return value is escaped with
        \Drupal\Component\Utility\Html::escape() and filtered for dangerous
        protocols using UrlHelper::stripDangerousProtocols(). Use this when
        using the "href" attribute, ensuring the attribute value is always
        wrapped in quotes:
        @code
        // Secure (with quotes):
        $this->placeholderFormat('<a href=":url">@variable</a>', [':url' => $url, '@variable' => $variable]);
        // Insecure (without quotes):
        $this->placeholderFormat('<a href=:url>@variable</a>', [':url' => $url, '@variable' => $variable]);
        @endcode
        When ":variable" comes from arbitrary user input, the result is secure,
        but not guaranteed to be a valid URL (which means the resulting output
        could fail HTML validation). To guarantee a valid URL, use
        Url::fromUri($user_input)->toString() (which either throws an exception
        or returns a well-formed URL) before passing the result into a
        ":variable" placeholder.
        
        @return string
        A formatted HTML string with the placeholders replaced.
        
        @ingroup sanitization
        
        @see \Drupal\Core\StringTranslation\TranslatableMarkup
        @see \Drupal\Core\StringTranslation\PluralTranslatableMarkup
        @see \Drupal\Component\Utility\Html::escape()
        @see \Drupal\Component\Utility\UrlHelper::stripDangerousProtocols()
        @see \Drupal\Core\Url::fromUri()
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:188
        protected _die()
        For test purposes, wrap die() in an overridable method.
        
        Defined in <ROOT>/core/lib/Drupal/Component/Utility/ToStringTrait.php:31
        protected getStringTranslation() -> \Drupal\Core\StringTranslation\TranslationInterface
        Gets the string translation service.
        
        @return \Drupal\Core\StringTranslation\TranslationInterface
        The string translation service.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:222
      'id' => string(4) "some"
      'display_types' => array(1)
      string(5) "basic"
      'class' => string(36) "Drupal\views\Plugin\views\pager\Some"
      'provider' => string(5) "views"
      protected configuration -> array(0)
      protected stringTranslation -> NULL
      protected _serviceIds -> array(0)
    • constant INCLUDE_NEGOTIATED :: integer16
      constant INCLUDE_ENTITY :: integer32
      constant VIEWS_QUERY_LANGUAGE_SITE_DEFAULT :: string(27) "***LANGUAGE_site_default***"
      constant DERIVATIVE_SEPARATOR :: string(1) ":"
    • public static create(Symfony\Component\DependencyInjection\ContainerInterface $container, array $configuration, $plugin_id, $plugin_definition)
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:129
      public static preRenderAddFieldsetMarkup(array $form)
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:472
      public static preRenderFlattenData($form)
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:490
      public static queryLanguageSubstitutions() -> array
      Returns substitutions for Views queries for languages.
      
      This is needed so that the language options returned by
      PluginBase::listLanguages() are able to be used in queries. It is called
      by the Views module implementation of hook_views_query_substitutions()
      to get the language-related substitutions.
      
      @return array
      An array in the format of hook_views_query_substitutions() that gives
      the query substitutions needed for the special language types.
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:621
      public __construct(array $configuration, $plugin_id, $plugin_definition)
      Constructs a PluginBase object.
      
      @param array $configuration
      A configuration array containing information about the plugin instance.
      @param string $plugin_id
      The plugin_id for the plugin instance.
      @param mixed $plugin_definition
      The plugin implementation definition.
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:120
      public __sleep()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Plugin\PluginBase
      Defined in <ROOT>/core/lib/Drupal/Core/DependencyInjection/DependencySerializationTrait.php:22
      public __wakeup()
      {@inheritdoc}
      
      Inherited from Drupal\Core\Plugin\PluginBase
      Defined in <ROOT>/core/lib/Drupal/Core/DependencyInjection/DependencySerializationTrait.php:46
      public buildOptionsForm(&$form, Drupal\Core\Form\FormStateInterface $form_state)
      Provide the default form for setting options.
      
      Defined in <ROOT>/core/modules/views/src/Plugin/views/pager/Some.php:39
      public calculateDependencies()
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:508
      public destroy()
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:257
      public executeCountQuery(&$count_query)
      Execute the count query, which will be done just prior to the query
      itself being executed.
      
      Inherited from Drupal\views\Plugin\views\pager\PagerPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/pager/PagerPluginBase.php:154
      public exposedFormAlter(&$form, Drupal\Core\Form\FormStateInterface $form_state)
      Inherited from Drupal\views\Plugin\views\pager\PagerPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/pager/PagerPluginBase.php:214
      public exposedFormSubmit(&$form, Drupal\Core\Form\FormStateInterface $form_state, &$exclude)
      Inherited from Drupal\views\Plugin\views\pager\PagerPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/pager/PagerPluginBase.php:218
      public exposedFormValidate(&$form, Drupal\Core\Form\FormStateInterface $form_state)
      Inherited from Drupal\views\Plugin\views\pager\PagerPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/pager/PagerPluginBase.php:216
      public filterByDefinedOptions(array &$storage)
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:190
      public getAvailableGlobalTokens($prepared = false, array $types = array())
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:417
      public getBaseId()
      {@inheritdoc}
      
      Inherited from Drupal\Component\Plugin\PluginBase
      Defined in <ROOT>/core/lib/Drupal/Component/Plugin/PluginBase.php:69
      public getCurrentPage()
      Get the current page.
      
      If NULL, we do not know what the current page is.
      
      Inherited from Drupal\views\Plugin\views\pager\PagerPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/pager/PagerPluginBase.php:80
      public getDerivativeId()
      {@inheritdoc}
      
      Inherited from Drupal\Component\Plugin\PluginBase
      Defined in <ROOT>/core/lib/Drupal/Component/Plugin/PluginBase.php:80
      public getItemsPerPage()
      Get how many items per page this pager will display.
      
      All but the leanest pagers should probably return a value here, so
      most pagers will not need to override this method.
      
      Inherited from Drupal\views\Plugin\views\pager\PagerPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/pager/PagerPluginBase.php:45
      public getOffset()
      Get the page offset, or how many items to skip.
      
      Even pagers that don't actually page can skip items at the beginning,
      so few pagers will need to override this method.
      
      Inherited from Drupal\views\Plugin\views\pager\PagerPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/pager/PagerPluginBase.php:64
      public getPagerId()
      Get the pager id, if it exists
      
      Inherited from Drupal\views\Plugin\views\pager\PagerPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/pager/PagerPluginBase.php:110
      public getPluginDefinition()
      {@inheritdoc}
      
      Inherited from Drupal\Component\Plugin\PluginBase
      Defined in <ROOT>/core/lib/Drupal/Component/Plugin/PluginBase.php:92
      public getPluginId()
      {@inheritdoc}
      
      Inherited from Drupal\Component\Plugin\PluginBase
      Defined in <ROOT>/core/lib/Drupal/Component/Plugin/PluginBase.php:62
      public getProvider()
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:515
      public getTotalItems()
      Get the total number of items.
      
      If NULL, we do not yet know what the total number of items are.
      
      Inherited from Drupal\views\Plugin\views\pager\PagerPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/pager/PagerPluginBase.php:103
      public globalTokenForm(&$form, Drupal\Core\Form\FormStateInterface $form_state)
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:441
      public globalTokenReplace($string = "", array $options = array())
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:327
      public hasMoreRecords()
      Determine if there are more records available.
      
      This is primarily used to control the display of a more link.
      
      Inherited from Drupal\views\Plugin\views\pager\PagerPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/pager/PagerPluginBase.php:209
      public init(Drupal\views\ViewExecutable $view, Drupal\views\Plugin\views\display\DisplayPluginBase $display, array &$options = NULL)
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:136
      public pluginTitle()
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:309
      public postExecute(&$result)
      Perform any needed actions just after the query executing.
      
      Inherited from Drupal\views\Plugin\views\pager\PagerPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/pager/PagerPluginBase.php:186
      public preExecute(&$query)
      Perform any needed actions just prior to the query executing.
      
      Inherited from Drupal\views\Plugin\views\pager\PagerPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/pager/PagerPluginBase.php:181
      public preRender(&$result)
      Perform any needed actions just before rendering.
      
      Inherited from Drupal\views\Plugin\views\pager\PagerPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/pager/PagerPluginBase.php:191
      public query()
      Defined in <ROOT>/core/modules/views/src/Plugin/views/pager/Some.php:65
      public render($input)
      Return the renderable array of the pager.
      
      Called during the view render process.
      
      @param $input
      Any extra GET parameters that should be retained, such as exposed
      input.
      
      Inherited from Drupal\views\Plugin\views\pager\PagerPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/pager/PagerPluginBase.php:202
      public setCurrentPage($number = NULL)
      Set the current page.
      
      @param $number
      If provided, the page number will be set to this. If NOT provided,
      the page number will be set from the global page array.
      
      Inherited from Drupal\views\Plugin\views\pager\PagerPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/pager/PagerPluginBase.php:91
      public setItemsPerPage($items)
      Set how many items per page this pager will display.
      
      This is mostly used for things that will override the value.
      
      Inherited from Drupal\views\Plugin\views\pager\PagerPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/pager/PagerPluginBase.php:54
      public setOffset($offset)
      Set the page offset, or how many items to skip.
      
      Inherited from Drupal\views\Plugin\views\pager\PagerPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/pager/PagerPluginBase.php:71
      public setStringTranslation(Drupal\Core\StringTranslation\TranslationInterface $translation) -> $this
      Sets the string translation service to use.
      
      @param \Drupal\Core\StringTranslation\TranslationInterface $translation
      The string translation service.
      
      @return $this
      
      Inherited from Drupal\Core\Plugin\PluginBase
      Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/StringTranslationTrait.php:118
      public submitOptionsForm(&$form, Drupal\Core\Form\FormStateInterface $form_state)
      Provide the default form form for submitting options
      
      Inherited from Drupal\views\Plugin\views\pager\PagerPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/pager/PagerPluginBase.php:122
      public summaryTitle()
      Defined in <ROOT>/core/modules/views/src/Plugin/views/pager/Some.php:21
      public themeFunctions()
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:290
      public unpackOptions(&$storage, $options, $definition = NULL, $all = true, $check = true)
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:218
      public updatePageInfo()
      If there are pagers that need global values set, this method can
      be used to set them. It will be called after the query is run.
      
      Inherited from Drupal\views\Plugin\views\pager\PagerPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/pager/PagerPluginBase.php:167
      public useCountQuery()
      Defined in <ROOT>/core/modules/views/src/Plugin/views/pager/Some.php:61
      public usePager()
      Defined in <ROOT>/core/modules/views/src/Plugin/views/pager/Some.php:57
      public usesExposed()
      Inherited from Drupal\views\Plugin\views\pager\PagerPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/pager/PagerPluginBase.php:220
      public usesOptions()
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:320
      public validate()
      {@inheritdoc}
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:297
      public validateOptionsForm(&$form, Drupal\Core\Form\FormStateInterface $form_state)
      Provide the default form form for validating options
      
      Inherited from Drupal\views\Plugin\views\pager\PagerPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/pager/PagerPluginBase.php:117
      protected defineOptions()
      Defined in <ROOT>/core/modules/views/src/Plugin/views/pager/Some.php:28
      protected doFilterByDefinedOptions(array &$storage, array $options)
      Do the work to filter out stored options depending on the defined options.
      
      @param array $storage
      The stored options.
      
      @param array $options
      The defined options.
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:203
      protected formatPlural($count, $singular, $plural, array $args = array(), array $options = array())
      Formats a string containing a count of items.
      
      @see \Drupal\Core\StringTranslation\TranslationInterface::formatPlural()
      
      Inherited from Drupal\Core\Plugin\PluginBase
      Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/StringTranslationTrait.php:79
      protected getNumberOfPlurals($langcode = NULL)
      Returns the number of plurals supported by a given language.
      
      @see \Drupal\locale\PluralFormulaInterface::getNumberOfPlurals()
      
      Inherited from Drupal\Core\Plugin\PluginBase
      Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/StringTranslationTrait.php:88
      protected getRenderer() -> \Drupal\Core\Render\RendererInterface
      Returns the render API renderer.
      
      @return \Drupal\Core\Render\RendererInterface
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:645
      protected getStringTranslation() -> \Drupal\Core\StringTranslation\TranslationInterface
      Gets the string translation service.
      
      @return \Drupal\Core\StringTranslation\TranslationInterface
      The string translation service.
      
      Inherited from Drupal\Core\Plugin\PluginBase
      Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/StringTranslationTrait.php:102
      protected isOffsetExposed()
      Inherited from Drupal\views\Plugin\views\pager\PagerPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/pager/PagerPluginBase.php:228
      protected itemsPerPageExposed()
      Inherited from Drupal\views\Plugin\views\pager\PagerPluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/pager/PagerPluginBase.php:224
      protected listLanguages($flags = 3, array $current_values = NULL) -> array
      Makes an array of languages, optionally including special languages.
      
      @param int $flags
      (optional) Flags for which languages to return (additive). Options:
      - \Drupal\Core\Language::STATE_ALL (default): All languages
      (configurable and default).
      - \Drupal\Core\Language::STATE_CONFIGURABLE: Configurable languages.
      - \Drupal\Core\Language::STATE_LOCKED: Locked languages.
      - \Drupal\Core\Language::STATE_SITE_DEFAULT: Add site default language;
      note that this is not included in STATE_ALL.
      - \Drupal\views\Plugin\views\PluginBase::INCLUDE_NEGOTIATED: Add
      negotiated language types.
      - \Drupal\views\Plugin\views\PluginBase::INCLUDE_ENTITY: Add
      entity row language types. Note that these are only supported for
      display options, not substituted in queries.
      @param array|null $current_values
      The currently-selected options in the list, if available.
      
      @return array
      An array of language names, keyed by the language code. Negotiated and
      special languages have special codes that are substituted in queries by
      PluginBase::queryLanguageSubstitutions().
      Only configurable languages and languages that are in $current_values are
      included in the list.
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:546
      protected setOptionDefaults(array &$storage, array $options)
      Fills up the options of the plugin with defaults.
      
      @param array $storage
      An array which stores the actual option values of the plugin.
      @param array $options
      An array which describes the options of a plugin. Each element is an
      associative array containing:
      - default: The default value of one option. Should be translated to the
      interface text language selected for page if translatable.
      - (optional) contains: An array which describes the available options
      under the key. If contains is set, the default will be ignored and
      assumed to be an empty array.
      - (optional) 'bool': TRUE if the value is boolean, else FALSE.
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:175
      protected t($string, array $args = array(), array $options = array()) -> \Drupal\Core\StringTranslation\TranslatableMarkup
      Translates a string to the current language or to a given language.
      
      See \Drupal\Core\StringTranslation\TranslatableMarkup::__construct() for
      important security information and usage guidelines.
      
      In order for strings to be localized, make them available in one of the
      ways supported by the
      @link https://www.drupal.org/node/322729 Localization API @endlink. When
      possible, use the \Drupal\Core\StringTranslation\StringTranslationTrait
      $this->t(). Otherwise create a new
      \Drupal\Core\StringTranslation\TranslatableMarkup object.
      
      @param string $string
      A string containing the English text to translate.
      @param array $args
      (optional) An associative array of replacements to make after
      translation. Based on the first character of the key, the value is
      escaped and/or themed. See
      \Drupal\Component\Render\FormattableMarkup::placeholderFormat() for
      details.
      @param array $options
      (optional) An associative array of additional options, with the following
      elements:
      - 'langcode' (defaults to the current language): A language code, to
      translate to a language other than what is used to display the page.
      - 'context' (defaults to the empty context): The context the source
      string belongs to. See the
      @link i18n Internationalization topic @endlink for more information
      about string contexts.
      
      @return \Drupal\Core\StringTranslation\TranslatableMarkup
      An object that, when cast to a string, returns the translated string.
      
      @see \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
      @see \Drupal\Core\StringTranslation\TranslatableMarkup::__construct()
      
      @ingroup sanitization
      
      Inherited from Drupal\Core\Plugin\PluginBase
      Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/StringTranslationTrait.php:70
      protected viewsTokenReplace($text, $tokens) -> String
      Replaces Views' tokens in a given string. The resulting string will be
      sanitized with Xss::filterAdmin.
      
      @param $text
      Unsanitized string with possible tokens.
      @param $tokens
      Array of token => replacement_value items.
      
      @return String
      
      Inherited from Drupal\views\Plugin\views\PluginBase
      Defined in <ROOT>/core/modules/views/src/Plugin/views/PluginBase.php:342
    public display_handler -> Drupal\views\Plugin\views\display\Block(24)
    • contents
    • Static class properties (5)
    • Available methods (121)
    • protected usesAttachments -> boolTRUE
      protected entityManager -> Drupal\Core\Entity\EntityManager(2)
      • contents
      • Available methods (55)
      • protected container -> Drupal\Core\DependencyInjection\Container(7)
        • contents
        • Static class properties (5)
        • Available methods (22)
        • protected parameters -> array(18)
          *DEPTH TOO GREAT*
          protected aliases -> array(3)
          *DEPTH TOO GREAT*
          protected serviceDefinitions -> array(520)
          *DEPTH TOO GREAT*
          protected services -> array(251)
          *DEPTH TOO GREAT*
          protected privateServices -> array(3)
          *DEPTH TOO GREAT*
          protected loading -> array(0)
          protected frozen -> boolTRUE
        • constant EXCEPTION_ON_INVALID_REFERENCE :: integer1
          constant NULL_ON_INVALID_REFERENCE :: integer2
          constant IGNORE_ON_INVALID_REFERENCE :: integer3
          constant SCOPE_CONTAINER :: string(9) "container"
          constant SCOPE_PROTOTYPE :: string(9) "prototype"
        • public __construct(array $container_definition = array())
          Constructs a new Container instance.
          
          @param array $container_definition
          An array containing the following keys:
          - aliases: The aliases of the container.
          - parameters: The parameters of the container.
          - services: The service definitions of the container.
          - frozen: Whether the container definition came from a frozen
          container builder or not.
          - machine_format: Whether this container definition uses the optimized
          machine-readable container format.
          
          Inherited from Drupal\Component\DependencyInjection\Container
          Defined in <ROOT>/core/lib/Drupal/Component/DependencyInjection/Container.php:119
          public __sleep()
          {@inheritdoc}
          
          Defined in <ROOT>/core/lib/Drupal/Core/DependencyInjection/Container.php:28
          public addScope(Symfony\Component\DependencyInjection\ScopeInterface $scope)
          {@inheritdoc}
          
          Inherited from Drupal\Component\DependencyInjection\Container
          Defined in <ROOT>/core/lib/Drupal/Component/DependencyInjection/Container.php:616
          public enterScope($name)
          {@inheritdoc}
          
          Inherited from Drupal\Component\DependencyInjection\Container
          Defined in <ROOT>/core/lib/Drupal/Component/DependencyInjection/Container.php:594
          public get($id, $invalid_behavior = 1)
          {@inheritdoc}
          
          Inherited from Drupal\Component\DependencyInjection\Container
          Defined in <ROOT>/core/lib/Drupal/Component/DependencyInjection/Container.php:136
          public getParameter($name)
          {@inheritdoc}
          
          Inherited from Drupal\Component\DependencyInjection\Container
          Defined in <ROOT>/core/lib/Drupal/Component/DependencyInjection/Container.php:382
          public getServiceIds() -> array
          Gets all defined service IDs.
          
          @return array
          An array of all defined service IDs.
          
          Inherited from Drupal\Component\DependencyInjection\Container
          Defined in <ROOT>/core/lib/Drupal/Component/DependencyInjection/Container.php:651
          public has($id)
          {@inheritdoc}
          
          Inherited from Drupal\Component\DependencyInjection\Container
          Defined in <ROOT>/core/lib/Drupal/Component/DependencyInjection/Container.php:375
          public hasParameter($name)
          {@inheritdoc}
          
          Inherited from Drupal\Component\DependencyInjection\Container
          Defined in <ROOT>/core/lib/Drupal/Component/DependencyInjection/Container.php:397
          public hasScope($name)
          {@inheritdoc}
          
          Inherited from Drupal\Component\DependencyInjection\Container
          Defined in <ROOT>/core/lib/Drupal/Component/DependencyInjection/Container.php:628
          public initialized($id)
          {@inheritdoc}
          
          Inherited from Drupal\Component\DependencyInjection\Container
          Defined in <ROOT>/core/lib/Drupal/Component/DependencyInjection/Container.php:415
          public isScopeActive($name)
          {@inheritdoc}
          
          Inherited from Drupal\Component\DependencyInjection\Container
          Defined in <ROOT>/core/lib/Drupal/Component/DependencyInjection/Container.php:639
          public leaveScope($name)
          {@inheritdoc}
          
          Inherited from Drupal\Component\DependencyInjection\Container
          Defined in <ROOT>/core/lib/Drupal/Component/DependencyInjection/Container.php:605
          public reset()
          {@inheritdoc}
          
          Inherited from Drupal\Component\DependencyInjection\Container
          Defined in <ROOT>/core/lib/Drupal/Component/DependencyInjection/Container.php:198
          public set($id, $service, $scope = container)
          {@inheritdoc}
          
          Defined in <ROOT>/core/lib/Drupal/Core/DependencyInjection/Container.php:16
          public setParameter($name, $value)
          {@inheritdoc}
          
          Inherited from Drupal\Component\DependencyInjection\Container
          Defined in <ROOT>/core/lib/Drupal/Component/DependencyInjection/Container.php:404
          protected createService(array $definition, $id) -> object
          Creates a service from a service definition.
          
          @param array $definition
          The service definition to create a service from.
          @param string $id
          The service identifier, necessary so it can be shared if its public.
          
          @return object
          The service described by the service definition.
          
          @throws \Symfony\Component\DependencyInjection\Exception\RuntimeException
          Thrown when the service is a synthetic service.
          @throws \Symfony\Component\DependencyInjection\Exception\InvalidArgumentException
          Thrown when the configurator callable in $definition['configurator'] is
          not actually a callable.
          @throws \ReflectionException
          Thrown when the service class takes more than 10 parameters to construct,
          and cannot be instantiated.
          
          Inherited from Drupal\Component\DependencyInjection\Container
          Defined in <ROOT>/core/lib/Drupal/Component/DependencyInjection/Container.php:226
          protected getAlternatives($search_key, array $keys) -> string[]
          Provides alternatives for a given array and key.
          
          @param string $search_key
          The search key to get alternatives for.
          @param array $keys
          The search space to search for alternatives in.
          
          @return string[]
          An array of strings with suitable alternatives.
          
          Inherited from Drupal\Component\DependencyInjection\Container
          Defined in <ROOT>/core/lib/Drupal/Component/DependencyInjection/Container.php:551
          protected getParameterAlternatives($name) -> string[]
          Provides alternatives in case a parameter was not found.
          
          @param string $name
          The parameter to get alternatives for.
          
          @return string[]
          An array of strings with suitable alternatives.
          
          Inherited from Drupal\Component\DependencyInjection\Container
          Defined in <ROOT>/core/lib/Drupal/Component/DependencyInjection/Container.php:586
          protected getServiceAlternatives($id) -> string[]
          Provides alternatives in case a service was not found.
          
          @param string $id
          The service to get alternatives for.
          
          @return string[]
          An array of strings with suitable alternatives.
          
          Inherited from Drupal\Component\DependencyInjection\Container
          Defined in <ROOT>/core/lib/Drupal/Component/DependencyInjection/Container.php:572
          protected resolveServicesAndParameters($arguments) -> array
          Resolves arguments that represent services or variables to the real values.
          
          @param array|\stdClass $arguments
          The arguments to resolve.
          
          @return array
          The resolved arguments.
          
          @throws \Symfony\Component\DependencyInjection\Exception\RuntimeException
          If a parameter/service could not be resolved.
          @throws \Symfony\Component\DependencyInjection\Exception\InvalidArgumentException
          If an unknown type is met while resolving parameters and services.
          
          Inherited from Drupal\Component\DependencyInjection\Container
          Defined in <ROOT>/core/lib/Drupal/Component/DependencyInjection/Container.php:437
          private __clone()
          Ensure that cloning doesn't work.
          
          Inherited from Drupal\Component\DependencyInjection\Container
          Defined in <ROOT>/core/lib/Drupal/Component/DependencyInjection/Container.php:658
        public _serviceId -> string(14) "entity.manager"
      • public clearCachedBundles()
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:223
        public clearCachedDefinitions()
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:27
        public clearCachedFieldDefinitions()
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:214
        public clearDisplayModeInfo()
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:347
        public createHandlerInstance($class, Drupal\Core\Entity\EntityTypeInterface $definition = NULL)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:124
        public createInstance($plugin_id, array $configuration = array())
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:500
        public getAccessControlHandler($entity_type)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:106
        public getAllBundleInfo()
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:241
        public getAllFormModes()
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:293
        public getAllViewModes()
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:275
        public getBaseFieldDefinitions($entity_type_id)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:133
        public getBundleInfo($entity_type)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:232
        public getDefinition($entity_type_id, $exception_on_invalid = true)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:43
        public getDefinitions()
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:482
        public getEntityTypeFromClass($class_name)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:374
        public getEntityTypeLabels($group = false)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:257
        public getExtraFields($entity_type_id, $bundle)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:248
        public getFieldDefinitions($entity_type_id, $bundle)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:142
        public getFieldMap()
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:169
        public getFieldMapByFieldType($field_type)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:178
        public getFieldStorageDefinitions($entity_type_id)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:151
        public getFormModeOptions($entity_type_id)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:320
        public getFormModeOptionsByBundle($entity_type_id, $bundle)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:338
        public getFormModes($entity_type_id)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:302
        public getFormObject($entity_type, $operation)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:79
        public getHandler($entity_type, $handler_type)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:115
        public getInstance(array $options)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:509
        public getLastInstalledDefinition($entity_type_id)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:453
        public getLastInstalledFieldStorageDefinitions($entity_type_id)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:473
        public getListBuilder($entity_type)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:70
        public getRouteProviders($entity_type)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:88
        public getStorage($entity_type)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:61
        public getTranslationFromContext(Drupal\Core\Entity\EntityInterface $entity, $langcode = NULL, $context = array())
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:266
        public getViewBuilder($entity_type)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:97
        public getViewModeOptions($entity_type_id)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:311
        public getViewModeOptionsByBundle($entity_type_id, $bundle)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:329
        public getViewModes($entity_type_id)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:284
        public hasDefinition($plugin_id)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:491
        public hasHandler($entity_type, $handler_type)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:52
        public loadEntityByConfigTarget($entity_type_id, $target)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:365
        public loadEntityByUuid($entity_type_id, $uuid)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:356
        public onBundleCreate($bundle, $entity_type_id)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:435
        public onBundleDelete($bundle, $entity_type_id)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:444
        public onEntityTypeCreate(Drupal\Core\Entity\EntityTypeInterface $entity_type)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:381
        public onEntityTypeDelete(Drupal\Core\Entity\EntityTypeInterface $entity_type)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:399
        public onEntityTypeUpdate(Drupal\Core\Entity\EntityTypeInterface $entity_type, Drupal\Core\Entity\EntityTypeInterface $original)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:390
        public onFieldDefinitionCreate(Drupal\Core\Field\FieldDefinitionInterface $field_definition)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:187
        public onFieldDefinitionDelete(Drupal\Core\Field\FieldDefinitionInterface $field_definition)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:205
        public onFieldDefinitionUpdate(Drupal\Core\Field\FieldDefinitionInterface $field_definition, Drupal\Core\Field\FieldDefinitionInterface $original)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:196
        public onFieldStorageDefinitionCreate(Drupal\Core\Field\FieldStorageDefinitionInterface $storage_definition)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:408
        public onFieldStorageDefinitionDelete(Drupal\Core\Field\FieldStorageDefinitionInterface $storage_definition)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:426
        public onFieldStorageDefinitionUpdate(Drupal\Core\Field\FieldStorageDefinitionInterface $storage_definition, Drupal\Core\Field\FieldStorageDefinitionInterface $original)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:417
        public setContainer(Symfony\Component\DependencyInjection\ContainerInterface $container = NULL)
        Sets the container.
        
        @param ContainerInterface|null $container A ContainerInterface instance or null
        
        Defined in <ROOT>/vendor/symfony/dependency-injection/ContainerAwareTrait.php:31
        public setFieldMap(array $field_map)
        {@inheritdoc}
        
        @deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0.
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:160
        public useCaches($use_caches = false)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityManager.php:460
      public view -> Drupal\views\ViewExecutable(56) *RECURSION*
      public handlers -> array(8)
      'field' => array(4)
      'field_slideshow' => Drupal\views\Plugin\views\field\Field(40)
      *DEPTH TOO GREAT*
      'title' => Drupal\views\Plugin\views\field\Field(40)
      *DEPTH TOO GREAT*
      'body' => Drupal\views\Plugin\views\field\Field(40)
      *DEPTH TOO GREAT*
      'field_link' => Drupal\views\Plugin\views\field\Field(41)
      *DEPTH TOO GREAT*
      'argument' => array(0)
      'sort' => array(1)
      'created' => Drupal\views\Plugin\views\sort\Date(21)
      *DEPTH TOO GREAT*
      'filter' => array(3)
      'status' => Drupal\views\Plugin\views\filter\BooleanOperator(30)
      *DEPTH TOO GREAT*
      'type' => Drupal\views\Plugin\views\filter\Bundle(34)
      *DEPTH TOO GREAT*
      'field_slideshow_target_id' => Drupal\views\Plugin\views\filter\NumericFilter(27)
      *DEPTH TOO GREAT*
      'relationship' => array(0)
      'header' => array(0)
      'footer' => array(0)
      'empty' => array(0)
      protected plugins -> array(7)
      'cache' => array(1)
      'tag' => Drupal\views\Plugin\views\cache\Tag(14)
      *DEPTH TOO GREAT*
      'query' => array(1)
      'views_query' => Drupal\views\Plugin\views\query\Sql(30)
      *DEPTH TOO GREAT*
      'row' => array(1)
      'fields' => Drupal\views\Plugin\views\row\Fields(12)
      *DEPTH TOO GREAT*
      'style' => array(1)
      'default' => Drupal\views\Plugin\views\style\DefaultStyle(20)
      *DEPTH TOO GREAT*
      'access' => array(1)
      'perm' => Drupal\user\Plugin\views\access\Permission(13)
      *DEPTH TOO GREAT*
      'pager' => array(1)
      'some' => Drupal\views\Plugin\views\pager\Some(13)
      *DEPTH TOO GREAT*
      'exposed_form' => array(1)
      'basic' => Drupal\views\Plugin\views\exposed_form\Basic(11)
      *DEPTH TOO GREAT*
      protected extenders -> array(0)
      protected usesOptions -> boolTRUE
      public output -> array(5)
      '#theme' => array(6)
      string(30) "views_view__slideshow__block_1"
      string(19) "views_view__block_1"
      string(28) "views_view__slideshow__block"
      string(17) "views_view__block"
      string(21) "views_view__slideshow"
      string(10) "views_view"
      '#view' => Drupal\views\ViewExecutable(56) *RECURSION*
      '#pre_render' => array(1)
      array(2)
      *DEPTH TOO GREAT*
      '#rows' => array(1)
      array(5)
      *DEPTH TOO GREAT*
      '#attached' => array(2)
      'library' => array(1)
      *DEPTH TOO GREAT*
      'drupalSettings' => array(0)
      protected usesAJAX -> boolTRUE
      protected usesPager -> boolTRUE
      protected usesMore -> boolTRUE
      protected usesAreas -> boolTRUE
      public display -> array(6)
      'display_plugin' => string(5) "block"
      'id' => string(7) "block_1"
      'display_title' => string(5) "Block"
      'position' => integer1
      'display_options' => array(1)
      'display_extenders' => array(0)
      'cache_metadata' => array(3)
      'max-age' => integer-1
      'contexts' => array(4)
      *DEPTH TOO GREAT*
      'tags' => array(3)
      *DEPTH TOO GREAT*
      public options -> array(38)
      'defaults' => array(28)
      'access' => boolTRUE
      'cache' => boolTRUE
      'query' => boolTRUE
      'title' => boolTRUE
      'css_class' => boolTRUE
      'display_description' => boolFALSE
      'use_ajax' => boolTRUE
      'hide_attachment_summary' => boolTRUE
      'show_admin_links' => boolTRUE
      'pager' => boolTRUE
      'use_more' => boolTRUE
      'use_more_always' => boolTRUE
      'use_more_text' => boolTRUE
      'exposed_form' => boolTRUE
      'link_display' => boolTRUE
      'link_url' => boolTRUE
      'group_by' => boolTRUE
      'style' => boolTRUE
      'row' => boolTRUE
      'header' => boolTRUE
      'footer' => boolTRUE
      'empty' => boolTRUE
      'relationships' => boolTRUE
      'fields' => boolTRUE
      'sorts' => boolTRUE
      'arguments' => boolTRUE
      'filters' => boolTRUE
      'filter_groups' => boolTRUE
      'title' => string(0) ""
      'enabled' => boolTRUE
      'display_comment' => string(0) ""
      'css_class' => string(0) ""
      'display_description' => string(0) ""
      'use_ajax' => boolFALSE
      'hide_attachment_summary' => boolFALSE
      'show_admin_links' => boolTRUE
      'use_more' => boolFALSE
      'use_more_always' => boolTRUE
      'use_more_text' => string(4) "more"
      'link_display' => string(0) ""
      'link_url' => string(0) ""
      'group_by' => boolFALSE
      'rendering_language' => string(33) "***LANGUAGE_entity_translation***"
      'access' => array(2)
      'type' => string(4) "none"
      'options' => array(0)
      'cache' => array(2)
      'type' => string(3) "tag"
      'options' => array(0)
      'query' => array(2)
      'type' => string(11) "views_query"
      'options' => array(0)
      'exposed_form' => array(2)
      'type' => string(5) "basic"
      'options' => array(0)
      'pager' => array(2)
      'type' => string(4) "mini"
      'options' => array(0)
      'style' => array(2)
      'type' => string(7) "default"
      'options' => array(0)
      'row' => array(2)
      'type' => string(6) "fields"
      'options' => array(0)
      'exposed_block' => boolFALSE
      'header' => array(0)
      'footer' => array(0)
      'empty' => array(0)
      'relationships' => array(0)
      'fields' => array(0)
      'sorts' => array(0)
      'arguments' => array(0)
      'filter_groups' => array(2)
      'operator' => string(3) "AND"
      'groups' => array(1)
      *DEPTH TOO GREAT*
      'filters' => array(0)
      'display_extenders' => array(0)
      'block_description' => string(0) ""
      'block_category' => Drupal\Core\StringTranslation\TranslatableMarkup(5)
      • contents
      • Available methods (14)
      • protected string -> string(13) "Lists (Views)"
        protected translatedMarkup -> NULL
        protected options -> array(0)
        protected stringTranslation -> NULL
        protected arguments -> array(0)
      • public __construct($string, array $arguments = array(), array $options = array(), Drupal\Core\StringTranslation\TranslationInterface $string_translation = NULL)
        Constructs a new class instance.
        
        When possible, use the
        \Drupal\Core\StringTranslation\StringTranslationTrait $this->t(). Otherwise
        create a new \Drupal\Core\StringTranslation\TranslatableMarkup object
        directly.
        
        Calling the trait's t() method or instantiating a new TranslatableMarkup
        object serves two purposes:
        - At run-time it translates user-visible text into the appropriate
        language.
        - Static analyzers detect calls to t() and new TranslatableMarkup, and add
        the first argument (the string to be translated) to the database of
        strings that need translation. These strings are expected to be in
        English, so the first argument should always be in English.
        To allow the site to be localized, it is important that all human-readable
        text that will be displayed on the site or sent to a user is made available
        in one of the ways supported by the
        @link https://www.drupal.org/node/322729 Localization API @endlink.
        See the @link https://www.drupal.org/node/322729 Localization API @endlink
        pages for more information, including recommendations on how to break up or
        not break up strings for translation.
        
        @section sec_translating_vars Translating Variables
        $string should always be an English literal string.
        
        $string should never contain a variable, such as:
        @code
        new TranslatableMarkup($text)
        @endcode
        There are several reasons for this:
        - Using a variable for $string that is user input is a security risk.
        - Using a variable for $string that has even guaranteed safe text (for
        example, user interface text provided literally in code), will not be
        picked up by the localization static text processor. (The parameter could
        be a variable if the entire string in $text has been passed into t() or
        new TranslatableMarkup() elsewhere as the first argument, but that
        strategy is not recommended.)
        
        It is especially important never to call new TranslatableMarkup($user_text)
        or t($user_text) where $user_text is some text that a user entered -- doing
        that can lead to cross-site scripting and other security problems. However,
        you can use variable substitution in your string, to put variable text such
        as user names or link URLs into translated text. Variable substitution
        looks like this:
        @code
        new TranslatableMarkup("@name's blog", array('@name' => $account->getDisplayName()));
        @endcode
        Basically, you can put placeholders like @name into your string, and the
        method will substitute the sanitized values at translation time. (See the
        Localization API pages referenced above and the documentation of
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        for details about how to safely and correctly define variables in your
        string.) Translators can then rearrange the string as necessary for the
        language (e.g., in Spanish, it might be "blog de @name").
        
        @param string $string
        A string containing the English text to translate.
        @param array $arguments
        (optional) An associative array of replacements to make after
        translation. Based on the first character of the key, the value is
        escaped and/or themed. See
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat() for
        details.
        @param array $options
        (optional) An associative array of additional options, with the following
        elements:
        - 'langcode' (defaults to the current language): A language code, to
        translate to a language other than what is used to display the page.
        - 'context' (defaults to the empty context): The context the source
        string belongs to.
        @param \Drupal\Core\StringTranslation\TranslationInterface $string_translation
        (optional) The string translation service.
        
        @throws \InvalidArgumentException
        Exception thrown when $string is not a string.
        
        @see \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        @see \Drupal\Core\StringTranslation\StringTranslationTrait::t()
        
        @ingroup sanitization
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:137
        public __sleep()
        Magic __sleep() method to avoid serializing the string translator.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:212
        public __toString()
        Implements the magic __toString() method.
        
        Defined in <ROOT>/core/lib/Drupal/Component/Utility/ToStringTrait.php:13
        public count() -> int
        Returns the string length.
        
        @return int
        The length of the string.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:236
        public getArguments() -> mixed[]
        Gets all arguments from this translated string.
        
        @return mixed[]
        The array of arguments.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:187
        public getOption($name) -> mixed
        Gets a specific option from this translated string.
        
        @param string $name
        Option name.
        
        @return mixed
        The value of this option or empty string of option is not set.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:167
        public getOptions() -> mixed[]
        Gets all options from this translated string.
        
        @return mixed[]
        The array of options.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:177
        public getUntranslatedString() -> string
        Gets the untranslated string value stored in this translated string.
        
        @return string
        The string stored in this wrapper.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:154
        public jsonSerialize() -> string
        Returns a representation of the object for use in JSON serialization.
        
        @return string
        The safe string content.
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:112
        public render() -> string
        Renders the object as a string.
        
        @return string
        The translated string.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:197
        protected static placeholderEscape($value) -> string
        Escapes a placeholder replacement value if needed.
        
        @param string|\Drupal\Component\Render\MarkupInterface $value
        A placeholder replacement value.
        
        @return string
        The properly escaped replacement value.
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:251
        protected static placeholderFormat($string, array $args) -> string
        Replaces placeholders in a string with values.
        
        @param string $string
        A string containing placeholders. The string itself is expected to be
        safe and correct HTML. Any unsafe content must be in $args and
        inserted via placeholders.
        @param array $args
        An associative array of replacements. Each array key should be the same
        as a placeholder in $string. The corresponding value should be a string
        or an object that implements
        \Drupal\Component\Render\MarkupInterface. The value replaces the
        placeholder in $string. Sanitization and formatting will be done before
        replacement. The type of sanitization and formatting depends on the first
        character of the key:
        - @variable: When the placeholder replacement value is:
        - A string, the replaced value in the returned string will be sanitized
        using \Drupal\Component\Utility\Html::escape().
        - A MarkupInterface object, the replaced value in the returned string
        will not be sanitized.
        - A MarkupInterface object cast to a string, the replaced value in the
        returned string be forcibly sanitized using
        \Drupal\Component\Utility\Html::escape().
        @code
        $this->placeholderFormat('This will force HTML-escaping of the replacement value: @text', ['@text' => (string) $safe_string_interface_object));
        @endcode
        Use this placeholder as the default choice for anything displayed on
        the site, but not within HTML attributes, JavaScript, or CSS. Doing so
        is a security risk.
        - %variable: Use when the replacement value is to be wrapped in <em>
        tags.
        A call like:
        @code
        $string = "%output_text";
        $arguments = ['output_text' => 'text output here.'];
        $this->placeholderFormat($string, $arguments);
        @endcode
        makes the following HTML code:
        @code
        <em class="placeholder">text output here.</em>
        @endcode
        As with @variable, do not use this within HTML attributes, JavaScript,
        or CSS. Doing so is a security risk.
        - :variable: Return value is escaped with
        \Drupal\Component\Utility\Html::escape() and filtered for dangerous
        protocols using UrlHelper::stripDangerousProtocols(). Use this when
        using the "href" attribute, ensuring the attribute value is always
        wrapped in quotes:
        @code
        // Secure (with quotes):
        $this->placeholderFormat('<a href=":url">@variable</a>', [':url' => $url, '@variable' => $variable]);
        // Insecure (without quotes):
        $this->placeholderFormat('<a href=:url>@variable</a>', [':url' => $url, '@variable' => $variable]);
        @endcode
        When ":variable" comes from arbitrary user input, the result is secure,
        but not guaranteed to be a valid URL (which means the resulting output
        could fail HTML validation). To guarantee a valid URL, use
        Url::fromUri($user_input)->toString() (which either throws an exception
        or returns a well-formed URL) before passing the result into a
        ":variable" placeholder.
        
        @return string
        A formatted HTML string with the placeholders replaced.
        
        @ingroup sanitization
        
        @see \Drupal\Core\StringTranslation\TranslatableMarkup
        @see \Drupal\Core\StringTranslation\PluralTranslatableMarkup
        @see \Drupal\Component\Utility\Html::escape()
        @see \Drupal\Component\Utility\UrlHelper::stripDangerousProtocols()
        @see \Drupal\Core\Url::fromUri()
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:188
        protected _die()
        For test purposes, wrap die() in an overridable method.
        
        Defined in <ROOT>/core/lib/Drupal/Component/Utility/ToStringTrait.php:31
        protected getStringTranslation() -> \Drupal\Core\StringTranslation\TranslationInterface
        Gets the string translation service.
        
        @return \Drupal\Core\StringTranslation\TranslationInterface
        The string translation service.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:222
      'block_hide_empty' => boolFALSE
      'allow' => array(1)
      'items_per_page' => string(14) "items_per_page"
      public displayHandler -> NULL
      public definition -> array(14)
      'parent' => string(6) "parent"
      'plugin_type' => string(7) "display"
      'register_theme' => boolFALSE
      'title' => Drupal\Core\StringTranslation\TranslatableMarkup(5)
      • contents
      • Available methods (14)
      • protected string -> string(5) "Block"
        protected translatedMarkup -> NULL
        protected options -> array(0)
        protected stringTranslation -> NULL
        protected arguments -> array(0)
      • public __construct($string, array $arguments = array(), array $options = array(), Drupal\Core\StringTranslation\TranslationInterface $string_translation = NULL)
        Constructs a new class instance.
        
        When possible, use the
        \Drupal\Core\StringTranslation\StringTranslationTrait $this->t(). Otherwise
        create a new \Drupal\Core\StringTranslation\TranslatableMarkup object
        directly.
        
        Calling the trait's t() method or instantiating a new TranslatableMarkup
        object serves two purposes:
        - At run-time it translates user-visible text into the appropriate
        language.
        - Static analyzers detect calls to t() and new TranslatableMarkup, and add
        the first argument (the string to be translated) to the database of
        strings that need translation. These strings are expected to be in
        English, so the first argument should always be in English.
        To allow the site to be localized, it is important that all human-readable
        text that will be displayed on the site or sent to a user is made available
        in one of the ways supported by the
        @link https://www.drupal.org/node/322729 Localization API @endlink.
        See the @link https://www.drupal.org/node/322729 Localization API @endlink
        pages for more information, including recommendations on how to break up or
        not break up strings for translation.
        
        @section sec_translating_vars Translating Variables
        $string should always be an English literal string.
        
        $string should never contain a variable, such as:
        @code
        new TranslatableMarkup($text)
        @endcode
        There are several reasons for this:
        - Using a variable for $string that is user input is a security risk.
        - Using a variable for $string that has even guaranteed safe text (for
        example, user interface text provided literally in code), will not be
        picked up by the localization static text processor. (The parameter could
        be a variable if the entire string in $text has been passed into t() or
        new TranslatableMarkup() elsewhere as the first argument, but that
        strategy is not recommended.)
        
        It is especially important never to call new TranslatableMarkup($user_text)
        or t($user_text) where $user_text is some text that a user entered -- doing
        that can lead to cross-site scripting and other security problems. However,
        you can use variable substitution in your string, to put variable text such
        as user names or link URLs into translated text. Variable substitution
        looks like this:
        @code
        new TranslatableMarkup("@name's blog", array('@name' => $account->getDisplayName()));
        @endcode
        Basically, you can put placeholders like @name into your string, and the
        method will substitute the sanitized values at translation time. (See the
        Localization API pages referenced above and the documentation of
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        for details about how to safely and correctly define variables in your
        string.) Translators can then rearrange the string as necessary for the
        language (e.g., in Spanish, it might be "blog de @name").
        
        @param string $string
        A string containing the English text to translate.
        @param array $arguments
        (optional) An associative array of replacements to make after
        translation. Based on the first character of the key, the value is
        escaped and/or themed. See
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat() for
        details.
        @param array $options
        (optional) An associative array of additional options, with the following
        elements:
        - 'langcode' (defaults to the current language): A language code, to
        translate to a language other than what is used to display the page.
        - 'context' (defaults to the empty context): The context the source
        string belongs to.
        @param \Drupal\Core\StringTranslation\TranslationInterface $string_translation
        (optional) The string translation service.
        
        @throws \InvalidArgumentException
        Exception thrown when $string is not a string.
        
        @see \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        @see \Drupal\Core\StringTranslation\StringTranslationTrait::t()
        
        @ingroup sanitization
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:137
        public __sleep()
        Magic __sleep() method to avoid serializing the string translator.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:212
        public __toString()
        Implements the magic __toString() method.
        
        Defined in <ROOT>/core/lib/Drupal/Component/Utility/ToStringTrait.php:13
        public count() -> int
        Returns the string length.
        
        @return int
        The length of the string.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:236
        public getArguments() -> mixed[]
        Gets all arguments from this translated string.
        
        @return mixed[]
        The array of arguments.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:187
        public getOption($name) -> mixed
        Gets a specific option from this translated string.
        
        @param string $name
        Option name.
        
        @return mixed
        The value of this option or empty string of option is not set.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:167
        public getOptions() -> mixed[]
        Gets all options from this translated string.
        
        @return mixed[]
        The array of options.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:177
        public getUntranslatedString() -> string
        Gets the untranslated string value stored in this translated string.
        
        @return string
        The string stored in this wrapper.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:154
        public jsonSerialize() -> string
        Returns a representation of the object for use in JSON serialization.
        
        @return string
        The safe string content.
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:112
        public render() -> string
        Renders the object as a string.
        
        @return string
        The translated string.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:197
        protected static placeholderEscape($value) -> string
        Escapes a placeholder replacement value if needed.
        
        @param string|\Drupal\Component\Render\MarkupInterface $value
        A placeholder replacement value.
        
        @return string
        The properly escaped replacement value.
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:251
        protected static placeholderFormat($string, array $args) -> string
        Replaces placeholders in a string with values.
        
        @param string $string
        A string containing placeholders. The string itself is expected to be
        safe and correct HTML. Any unsafe content must be in $args and
        inserted via placeholders.
        @param array $args
        An associative array of replacements. Each array key should be the same
        as a placeholder in $string. The corresponding value should be a string
        or an object that implements
        \Drupal\Component\Render\MarkupInterface. The value replaces the
        placeholder in $string. Sanitization and formatting will be done before
        replacement. The type of sanitization and formatting depends on the first
        character of the key:
        - @variable: When the placeholder replacement value is:
        - A string, the replaced value in the returned string will be sanitized
        using \Drupal\Component\Utility\Html::escape().
        - A MarkupInterface object, the replaced value in the returned string
        will not be sanitized.
        - A MarkupInterface object cast to a string, the replaced value in the
        returned string be forcibly sanitized using
        \Drupal\Component\Utility\Html::escape().
        @code
        $this->placeholderFormat('This will force HTML-escaping of the replacement value: @text', ['@text' => (string) $safe_string_interface_object));
        @endcode
        Use this placeholder as the default choice for anything displayed on
        the site, but not within HTML attributes, JavaScript, or CSS. Doing so
        is a security risk.
        - %variable: Use when the replacement value is to be wrapped in <em>
        tags.
        A call like:
        @code
        $string = "%output_text";
        $arguments = ['output_text' => 'text output here.'];
        $this->placeholderFormat($string, $arguments);
        @endcode
        makes the following HTML code:
        @code
        <em class="placeholder">text output here.</em>
        @endcode
        As with @variable, do not use this within HTML attributes, JavaScript,
        or CSS. Doing so is a security risk.
        - :variable: Return value is escaped with
        \Drupal\Component\Utility\Html::escape() and filtered for dangerous
        protocols using UrlHelper::stripDangerousProtocols(). Use this when
        using the "href" attribute, ensuring the attribute value is always
        wrapped in quotes:
        @code
        // Secure (with quotes):
        $this->placeholderFormat('<a href=":url">@variable</a>', [':url' => $url, '@variable' => $variable]);
        // Insecure (without quotes):
        $this->placeholderFormat('<a href=:url>@variable</a>', [':url' => $url, '@variable' => $variable]);
        @endcode
        When ":variable" comes from arbitrary user input, the result is secure,
        but not guaranteed to be a valid URL (which means the resulting output
        could fail HTML validation). To guarantee a valid URL, use
        Url::fromUri($user_input)->toString() (which either throws an exception
        or returns a well-formed URL) before passing the result into a
        ":variable" placeholder.
        
        @return string
        A formatted HTML string with the placeholders replaced.
        
        @ingroup sanitization
        
        @see \Drupal\Core\StringTranslation\TranslatableMarkup
        @see \Drupal\Core\StringTranslation\PluralTranslatableMarkup
        @see \Drupal\Component\Utility\Html::escape()
        @see \Drupal\Component\Utility\UrlHelper::stripDangerousProtocols()
        @see \Drupal\Core\Url::fromUri()
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:188
        protected _die()
        For test purposes, wrap die() in an overridable method.
        
        Defined in <ROOT>/core/lib/Drupal/Component/Utility/ToStringTrait.php:31
        protected getStringTranslation() -> \Drupal\Core\StringTranslation\TranslationInterface
        Gets the string translation service.
        
        @return \Drupal\Core\StringTranslation\TranslationInterface
        The string translation service.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:222
      'short_title' => string(0) ""
      'admin' => Drupal\Core\StringTranslation\TranslatableMarkup(5)
      • contents
      • Available methods (14)
      • protected string -> string(5) "Block"
        protected translatedMarkup -> NULL
        protected options -> array(0)
        protected stringTranslation -> NULL
        protected arguments -> array(0)
      • public __construct($string, array $arguments = array(), array $options = array(), Drupal\Core\StringTranslation\TranslationInterface $string_translation = NULL)
        Constructs a new class instance.
        
        When possible, use the
        \Drupal\Core\StringTranslation\StringTranslationTrait $this->t(). Otherwise
        create a new \Drupal\Core\StringTranslation\TranslatableMarkup object
        directly.
        
        Calling the trait's t() method or instantiating a new TranslatableMarkup
        object serves two purposes:
        - At run-time it translates user-visible text into the appropriate
        language.
        - Static analyzers detect calls to t() and new TranslatableMarkup, and add
        the first argument (the string to be translated) to the database of
        strings that need translation. These strings are expected to be in
        English, so the first argument should always be in English.
        To allow the site to be localized, it is important that all human-readable
        text that will be displayed on the site or sent to a user is made available
        in one of the ways supported by the
        @link https://www.drupal.org/node/322729 Localization API @endlink.
        See the @link https://www.drupal.org/node/322729 Localization API @endlink
        pages for more information, including recommendations on how to break up or
        not break up strings for translation.
        
        @section sec_translating_vars Translating Variables
        $string should always be an English literal string.
        
        $string should never contain a variable, such as:
        @code
        new TranslatableMarkup($text)
        @endcode
        There are several reasons for this:
        - Using a variable for $string that is user input is a security risk.
        - Using a variable for $string that has even guaranteed safe text (for
        example, user interface text provided literally in code), will not be
        picked up by the localization static text processor. (The parameter could
        be a variable if the entire string in $text has been passed into t() or
        new TranslatableMarkup() elsewhere as the first argument, but that
        strategy is not recommended.)
        
        It is especially important never to call new TranslatableMarkup($user_text)
        or t($user_text) where $user_text is some text that a user entered -- doing
        that can lead to cross-site scripting and other security problems. However,
        you can use variable substitution in your string, to put variable text such
        as user names or link URLs into translated text. Variable substitution
        looks like this:
        @code
        new TranslatableMarkup("@name's blog", array('@name' => $account->getDisplayName()));
        @endcode
        Basically, you can put placeholders like @name into your string, and the
        method will substitute the sanitized values at translation time. (See the
        Localization API pages referenced above and the documentation of
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        for details about how to safely and correctly define variables in your
        string.) Translators can then rearrange the string as necessary for the
        language (e.g., in Spanish, it might be "blog de @name").
        
        @param string $string
        A string containing the English text to translate.
        @param array $arguments
        (optional) An associative array of replacements to make after
        translation. Based on the first character of the key, the value is
        escaped and/or themed. See
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat() for
        details.
        @param array $options
        (optional) An associative array of additional options, with the following
        elements:
        - 'langcode' (defaults to the current language): A language code, to
        translate to a language other than what is used to display the page.
        - 'context' (defaults to the empty context): The context the source
        string belongs to.
        @param \Drupal\Core\StringTranslation\TranslationInterface $string_translation
        (optional) The string translation service.
        
        @throws \InvalidArgumentException
        Exception thrown when $string is not a string.
        
        @see \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        @see \Drupal\Core\StringTranslation\StringTranslationTrait::t()
        
        @ingroup sanitization
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:137
        public __sleep()
        Magic __sleep() method to avoid serializing the string translator.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:212
        public __toString()
        Implements the magic __toString() method.
        
        Defined in <ROOT>/core/lib/Drupal/Component/Utility/ToStringTrait.php:13
        public count() -> int
        Returns the string length.
        
        @return int
        The length of the string.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:236
        public getArguments() -> mixed[]
        Gets all arguments from this translated string.
        
        @return mixed[]
        The array of arguments.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:187
        public getOption($name) -> mixed
        Gets a specific option from this translated string.
        
        @param string $name
        Option name.
        
        @return mixed
        The value of this option or empty string of option is not set.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:167
        public getOptions() -> mixed[]
        Gets all options from this translated string.
        
        @return mixed[]
        The array of options.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:177
        public getUntranslatedString() -> string
        Gets the untranslated string value stored in this translated string.
        
        @return string
        The string stored in this wrapper.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:154
        public jsonSerialize() -> string
        Returns a representation of the object for use in JSON serialization.
        
        @return string
        The safe string content.
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:112
        public render() -> string
        Renders the object as a string.
        
        @return string
        The translated string.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:197
        protected static placeholderEscape($value) -> string
        Escapes a placeholder replacement value if needed.
        
        @param string|\Drupal\Component\Render\MarkupInterface $value
        A placeholder replacement value.
        
        @return string
        The properly escaped replacement value.
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:251
        protected static placeholderFormat($string, array $args) -> string
        Replaces placeholders in a string with values.
        
        @param string $string
        A string containing placeholders. The string itself is expected to be
        safe and correct HTML. Any unsafe content must be in $args and
        inserted via placeholders.
        @param array $args
        An associative array of replacements. Each array key should be the same
        as a placeholder in $string. The corresponding value should be a string
        or an object that implements
        \Drupal\Component\Render\MarkupInterface. The value replaces the
        placeholder in $string. Sanitization and formatting will be done before
        replacement. The type of sanitization and formatting depends on the first
        character of the key:
        - @variable: When the placeholder replacement value is:
        - A string, the replaced value in the returned string will be sanitized
        using \Drupal\Component\Utility\Html::escape().
        - A MarkupInterface object, the replaced value in the returned string
        will not be sanitized.
        - A MarkupInterface object cast to a string, the replaced value in the
        returned string be forcibly sanitized using
        \Drupal\Component\Utility\Html::escape().
        @code
        $this->placeholderFormat('This will force HTML-escaping of the replacement value: @text', ['@text' => (string) $safe_string_interface_object));
        @endcode
        Use this placeholder as the default choice for anything displayed on
        the site, but not within HTML attributes, JavaScript, or CSS. Doing so
        is a security risk.
        - %variable: Use when the replacement value is to be wrapped in <em>
        tags.
        A call like:
        @code
        $string = "%output_text";
        $arguments = ['output_text' => 'text output here.'];
        $this->placeholderFormat($string, $arguments);
        @endcode
        makes the following HTML code:
        @code
        <em class="placeholder">text output here.</em>
        @endcode
        As with @variable, do not use this within HTML attributes, JavaScript,
        or CSS. Doing so is a security risk.
        - :variable: Return value is escaped with
        \Drupal\Component\Utility\Html::escape() and filtered for dangerous
        protocols using UrlHelper::stripDangerousProtocols(). Use this when
        using the "href" attribute, ensuring the attribute value is always
        wrapped in quotes:
        @code
        // Secure (with quotes):
        $this->placeholderFormat('<a href=":url">@variable</a>', [':url' => $url, '@variable' => $variable]);
        // Insecure (without quotes):
        $this->placeholderFormat('<a href=:url>@variable</a>', [':url' => $url, '@variable' => $variable]);
        @endcode
        When ":variable" comes from arbitrary user input, the result is secure,
        but not guaranteed to be a valid URL (which means the resulting output
        could fail HTML validation). To guarantee a valid URL, use
        Url::fromUri($user_input)->toString() (which either throws an exception
        or returns a well-formed URL) before passing the result into a
        ":variable" placeholder.
        
        @return string
        A formatted HTML string with the placeholders replaced.
        
        @ingroup sanitization
        
        @see \Drupal\Core\StringTranslation\TranslatableMarkup
        @see \Drupal\Core\StringTranslation\PluralTranslatableMarkup
        @see \Drupal\Component\Utility\Html::escape()
        @see \Drupal\Component\Utility\UrlHelper::stripDangerousProtocols()
        @see \Drupal\Core\Url::fromUri()
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:188
        protected _die()
        For test purposes, wrap die() in an overridable method.
        
        Defined in <ROOT>/core/lib/Drupal/Component/Utility/ToStringTrait.php:31
        protected getStringTranslation() -> \Drupal\Core\StringTranslation\TranslationInterface
        Gets the string translation service.
        
        @return \Drupal\Core\StringTranslation\TranslationInterface
        The string translation service.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:222
      'help' => Drupal\Core\StringTranslation\TranslatableMarkup(5)
      • contents
      • Available methods (14)
      • protected string -> string(28) "Display the view as a block."
        protected translatedMarkup -> NULL
        protected options -> array(0)
        protected stringTranslation -> NULL
        protected arguments -> array(0)
      • public __construct($string, array $arguments = array(), array $options = array(), Drupal\Core\StringTranslation\TranslationInterface $string_translation = NULL)
        Constructs a new class instance.
        
        When possible, use the
        \Drupal\Core\StringTranslation\StringTranslationTrait $this->t(). Otherwise
        create a new \Drupal\Core\StringTranslation\TranslatableMarkup object
        directly.
        
        Calling the trait's t() method or instantiating a new TranslatableMarkup
        object serves two purposes:
        - At run-time it translates user-visible text into the appropriate
        language.
        - Static analyzers detect calls to t() and new TranslatableMarkup, and add
        the first argument (the string to be translated) to the database of
        strings that need translation. These strings are expected to be in
        English, so the first argument should always be in English.
        To allow the site to be localized, it is important that all human-readable
        text that will be displayed on the site or sent to a user is made available
        in one of the ways supported by the
        @link https://www.drupal.org/node/322729 Localization API @endlink.
        See the @link https://www.drupal.org/node/322729 Localization API @endlink
        pages for more information, including recommendations on how to break up or
        not break up strings for translation.
        
        @section sec_translating_vars Translating Variables
        $string should always be an English literal string.
        
        $string should never contain a variable, such as:
        @code
        new TranslatableMarkup($text)
        @endcode
        There are several reasons for this:
        - Using a variable for $string that is user input is a security risk.
        - Using a variable for $string that has even guaranteed safe text (for
        example, user interface text provided literally in code), will not be
        picked up by the localization static text processor. (The parameter could
        be a variable if the entire string in $text has been passed into t() or
        new TranslatableMarkup() elsewhere as the first argument, but that
        strategy is not recommended.)
        
        It is especially important never to call new TranslatableMarkup($user_text)
        or t($user_text) where $user_text is some text that a user entered -- doing
        that can lead to cross-site scripting and other security problems. However,
        you can use variable substitution in your string, to put variable text such
        as user names or link URLs into translated text. Variable substitution
        looks like this:
        @code
        new TranslatableMarkup("@name's blog", array('@name' => $account->getDisplayName()));
        @endcode
        Basically, you can put placeholders like @name into your string, and the
        method will substitute the sanitized values at translation time. (See the
        Localization API pages referenced above and the documentation of
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        for details about how to safely and correctly define variables in your
        string.) Translators can then rearrange the string as necessary for the
        language (e.g., in Spanish, it might be "blog de @name").
        
        @param string $string
        A string containing the English text to translate.
        @param array $arguments
        (optional) An associative array of replacements to make after
        translation. Based on the first character of the key, the value is
        escaped and/or themed. See
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat() for
        details.
        @param array $options
        (optional) An associative array of additional options, with the following
        elements:
        - 'langcode' (defaults to the current language): A language code, to
        translate to a language other than what is used to display the page.
        - 'context' (defaults to the empty context): The context the source
        string belongs to.
        @param \Drupal\Core\StringTranslation\TranslationInterface $string_translation
        (optional) The string translation service.
        
        @throws \InvalidArgumentException
        Exception thrown when $string is not a string.
        
        @see \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        @see \Drupal\Core\StringTranslation\StringTranslationTrait::t()
        
        @ingroup sanitization
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:137
        public __sleep()
        Magic __sleep() method to avoid serializing the string translator.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:212
        public __toString()
        Implements the magic __toString() method.
        
        Defined in <ROOT>/core/lib/Drupal/Component/Utility/ToStringTrait.php:13
        public count() -> int
        Returns the string length.
        
        @return int
        The length of the string.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:236
        public getArguments() -> mixed[]
        Gets all arguments from this translated string.
        
        @return mixed[]
        The array of arguments.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:187
        public getOption($name) -> mixed
        Gets a specific option from this translated string.
        
        @param string $name
        Option name.
        
        @return mixed
        The value of this option or empty string of option is not set.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:167
        public getOptions() -> mixed[]
        Gets all options from this translated string.
        
        @return mixed[]
        The array of options.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:177
        public getUntranslatedString() -> string
        Gets the untranslated string value stored in this translated string.
        
        @return string
        The string stored in this wrapper.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:154
        public jsonSerialize() -> string
        Returns a representation of the object for use in JSON serialization.
        
        @return string
        The safe string content.
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:112
        public render() -> string
        Renders the object as a string.
        
        @return string
        The translated string.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:197
        protected static placeholderEscape($value) -> string
        Escapes a placeholder replacement value if needed.
        
        @param string|\Drupal\Component\Render\MarkupInterface $value
        A placeholder replacement value.
        
        @return string
        The properly escaped replacement value.
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:251
        protected static placeholderFormat($string, array $args) -> string
        Replaces placeholders in a string with values.
        
        @param string $string
        A string containing placeholders. The string itself is expected to be
        safe and correct HTML. Any unsafe content must be in $args and
        inserted via placeholders.
        @param array $args
        An associative array of replacements. Each array key should be the same
        as a placeholder in $string. The corresponding value should be a string
        or an object that implements
        \Drupal\Component\Render\MarkupInterface. The value replaces the
        placeholder in $string. Sanitization and formatting will be done before
        replacement. The type of sanitization and formatting depends on the first
        character of the key:
        - @variable: When the placeholder replacement value is:
        - A string, the replaced value in the returned string will be sanitized
        using \Drupal\Component\Utility\Html::escape().
        - A MarkupInterface object, the replaced value in the returned string
        will not be sanitized.
        - A MarkupInterface object cast to a string, the replaced value in the
        returned string be forcibly sanitized using
        \Drupal\Component\Utility\Html::escape().
        @code
        $this->placeholderFormat('This will force HTML-escaping of the replacement value: @text', ['@text' => (string) $safe_string_interface_object));
        @endcode
        Use this placeholder as the default choice for anything displayed on
        the site, but not within HTML attributes, JavaScript, or CSS. Doing so
        is a security risk.
        - %variable: Use when the replacement value is to be wrapped in <em>
        tags.
        A call like:
        @code
        $string = "%output_text";
        $arguments = ['output_text' => 'text output here.'];
        $this->placeholderFormat($string, $arguments);
        @endcode
        makes the following HTML code:
        @code
        <em class="placeholder">text output here.</em>
        @endcode
        As with @variable, do not use this within HTML attributes, JavaScript,
        or CSS. Doing so is a security risk.
        - :variable: Return value is escaped with
        \Drupal\Component\Utility\Html::escape() and filtered for dangerous
        protocols using UrlHelper::stripDangerousProtocols(). Use this when
        using the "href" attribute, ensuring the attribute value is always
        wrapped in quotes:
        @code
        // Secure (with quotes):
        $this->placeholderFormat('<a href=":url">@variable</a>', [':url' => $url, '@variable' => $variable]);
        // Insecure (without quotes):
        $this->placeholderFormat('<a href=:url>@variable</a>', [':url' => $url, '@variable' => $variable]);
        @endcode
        When ":variable" comes from arbitrary user input, the result is secure,
        but not guaranteed to be a valid URL (which means the resulting output
        could fail HTML validation). To guarantee a valid URL, use
        Url::fromUri($user_input)->toString() (which either throws an exception
        or returns a well-formed URL) before passing the result into a
        ":variable" placeholder.
        
        @return string
        A formatted HTML string with the placeholders replaced.
        
        @ingroup sanitization
        
        @see \Drupal\Core\StringTranslation\TranslatableMarkup
        @see \Drupal\Core\StringTranslation\PluralTranslatableMarkup
        @see \Drupal\Component\Utility\Html::escape()
        @see \Drupal\Component\Utility\UrlHelper::stripDangerousProtocols()
        @see \Drupal\Core\Url::fromUri()
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:188
        protected _die()
        For test purposes, wrap die() in an overridable method.
        
        Defined in <ROOT>/core/lib/Drupal/Component/Utility/ToStringTrait.php:31
        protected getStringTranslation() -> \Drupal\Core\StringTranslation\TranslationInterface
        Gets the string translation service.
        
        @return \Drupal\Core\StringTranslation\TranslationInterface
        The string translation service.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:222
      'id' => string(5) "block"
      'theme' => string(10) "views_view"
      'uses_hook_block' => boolTRUE
      'contextual_links_locations' => array(1)
      string(5) "block"
      'class' => string(39) "Drupal\views\Plugin\views\display\Block"
      'provider' => string(5) "views"
      'contextual links' => array(1)
      'entity.view.edit_form' => array(2)
      *DEPTH TOO GREAT*
      protected renderer -> NULL
      protected pluginId -> string(5) "block"
      protected pluginDefinition -> array(14)
      'parent' => string(6) "parent"
      'plugin_type' => string(7) "display"
      'register_theme' => boolFALSE
      'title' => Drupal\Core\StringTranslation\TranslatableMarkup(5)
      • contents
      • Available methods (14)
      • protected string -> string(5) "Block"
        protected translatedMarkup -> NULL
        protected options -> array(0)
        protected stringTranslation -> NULL
        protected arguments -> array(0)
      • public __construct($string, array $arguments = array(), array $options = array(), Drupal\Core\StringTranslation\TranslationInterface $string_translation = NULL)
        Constructs a new class instance.
        
        When possible, use the
        \Drupal\Core\StringTranslation\StringTranslationTrait $this->t(). Otherwise
        create a new \Drupal\Core\StringTranslation\TranslatableMarkup object
        directly.
        
        Calling the trait's t() method or instantiating a new TranslatableMarkup
        object serves two purposes:
        - At run-time it translates user-visible text into the appropriate
        language.
        - Static analyzers detect calls to t() and new TranslatableMarkup, and add
        the first argument (the string to be translated) to the database of
        strings that need translation. These strings are expected to be in
        English, so the first argument should always be in English.
        To allow the site to be localized, it is important that all human-readable
        text that will be displayed on the site or sent to a user is made available
        in one of the ways supported by the
        @link https://www.drupal.org/node/322729 Localization API @endlink.
        See the @link https://www.drupal.org/node/322729 Localization API @endlink
        pages for more information, including recommendations on how to break up or
        not break up strings for translation.
        
        @section sec_translating_vars Translating Variables
        $string should always be an English literal string.
        
        $string should never contain a variable, such as:
        @code
        new TranslatableMarkup($text)
        @endcode
        There are several reasons for this:
        - Using a variable for $string that is user input is a security risk.
        - Using a variable for $string that has even guaranteed safe text (for
        example, user interface text provided literally in code), will not be
        picked up by the localization static text processor. (The parameter could
        be a variable if the entire string in $text has been passed into t() or
        new TranslatableMarkup() elsewhere as the first argument, but that
        strategy is not recommended.)
        
        It is especially important never to call new TranslatableMarkup($user_text)
        or t($user_text) where $user_text is some text that a user entered -- doing
        that can lead to cross-site scripting and other security problems. However,
        you can use variable substitution in your string, to put variable text such
        as user names or link URLs into translated text. Variable substitution
        looks like this:
        @code
        new TranslatableMarkup("@name's blog", array('@name' => $account->getDisplayName()));
        @endcode
        Basically, you can put placeholders like @name into your string, and the
        method will substitute the sanitized values at translation time. (See the
        Localization API pages referenced above and the documentation of
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        for details about how to safely and correctly define variables in your
        string.) Translators can then rearrange the string as necessary for the
        language (e.g., in Spanish, it might be "blog de @name").
        
        @param string $string
        A string containing the English text to translate.
        @param array $arguments
        (optional) An associative array of replacements to make after
        translation. Based on the first character of the key, the value is
        escaped and/or themed. See
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat() for
        details.
        @param array $options
        (optional) An associative array of additional options, with the following
        elements:
        - 'langcode' (defaults to the current language): A language code, to
        translate to a language other than what is used to display the page.
        - 'context' (defaults to the empty context): The context the source
        string belongs to.
        @param \Drupal\Core\StringTranslation\TranslationInterface $string_translation
        (optional) The string translation service.
        
        @throws \InvalidArgumentException
        Exception thrown when $string is not a string.
        
        @see \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        @see \Drupal\Core\StringTranslation\StringTranslationTrait::t()
        
        @ingroup sanitization
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:137
        public __sleep()
        Magic __sleep() method to avoid serializing the string translator.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:212
        public __toString()
        Implements the magic __toString() method.
        
        Defined in <ROOT>/core/lib/Drupal/Component/Utility/ToStringTrait.php:13
        public count() -> int
        Returns the string length.
        
        @return int
        The length of the string.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:236
        public getArguments() -> mixed[]
        Gets all arguments from this translated string.
        
        @return mixed[]
        The array of arguments.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:187
        public getOption($name) -> mixed
        Gets a specific option from this translated string.
        
        @param string $name
        Option name.
        
        @return mixed
        The value of this option or empty string of option is not set.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:167
        public getOptions() -> mixed[]
        Gets all options from this translated string.
        
        @return mixed[]
        The array of options.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:177
        public getUntranslatedString() -> string
        Gets the untranslated string value stored in this translated string.
        
        @return string
        The string stored in this wrapper.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:154
        public jsonSerialize() -> string
        Returns a representation of the object for use in JSON serialization.
        
        @return string
        The safe string content.
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:112
        public render() -> string
        Renders the object as a string.
        
        @return string
        The translated string.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:197
        protected static placeholderEscape($value) -> string
        Escapes a placeholder replacement value if needed.
        
        @param string|\Drupal\Component\Render\MarkupInterface $value
        A placeholder replacement value.
        
        @return string
        The properly escaped replacement value.
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:251
        protected static placeholderFormat($string, array $args) -> string
        Replaces placeholders in a string with values.
        
        @param string $string
        A string containing placeholders. The string itself is expected to be
        safe and correct HTML. Any unsafe content must be in $args and
        inserted via placeholders.
        @param array $args
        An associative array of replacements. Each array key should be the same
        as a placeholder in $string. The corresponding value should be a string
        or an object that implements
        \Drupal\Component\Render\MarkupInterface. The value replaces the
        placeholder in $string. Sanitization and formatting will be done before
        replacement. The type of sanitization and formatting depends on the first
        character of the key:
        - @variable: When the placeholder replacement value is:
        - A string, the replaced value in the returned string will be sanitized
        using \Drupal\Component\Utility\Html::escape().
        - A MarkupInterface object, the replaced value in the returned string
        will not be sanitized.
        - A MarkupInterface object cast to a string, the replaced value in the
        returned string be forcibly sanitized using
        \Drupal\Component\Utility\Html::escape().
        @code
        $this->placeholderFormat('This will force HTML-escaping of the replacement value: @text', ['@text' => (string) $safe_string_interface_object));
        @endcode
        Use this placeholder as the default choice for anything displayed on
        the site, but not within HTML attributes, JavaScript, or CSS. Doing so
        is a security risk.
        - %variable: Use when the replacement value is to be wrapped in <em>
        tags.
        A call like:
        @code
        $string = "%output_text";
        $arguments = ['output_text' => 'text output here.'];
        $this->placeholderFormat($string, $arguments);
        @endcode
        makes the following HTML code:
        @code
        <em class="placeholder">text output here.</em>
        @endcode
        As with @variable, do not use this within HTML attributes, JavaScript,
        or CSS. Doing so is a security risk.
        - :variable: Return value is escaped with
        \Drupal\Component\Utility\Html::escape() and filtered for dangerous
        protocols using UrlHelper::stripDangerousProtocols(). Use this when
        using the "href" attribute, ensuring the attribute value is always
        wrapped in quotes:
        @code
        // Secure (with quotes):
        $this->placeholderFormat('<a href=":url">@variable</a>', [':url' => $url, '@variable' => $variable]);
        // Insecure (without quotes):
        $this->placeholderFormat('<a href=:url>@variable</a>', [':url' => $url, '@variable' => $variable]);
        @endcode
        When ":variable" comes from arbitrary user input, the result is secure,
        but not guaranteed to be a valid URL (which means the resulting output
        could fail HTML validation). To guarantee a valid URL, use
        Url::fromUri($user_input)->toString() (which either throws an exception
        or returns a well-formed URL) before passing the result into a
        ":variable" placeholder.
        
        @return string
        A formatted HTML string with the placeholders replaced.
        
        @ingroup sanitization
        
        @see \Drupal\Core\StringTranslation\TranslatableMarkup
        @see \Drupal\Core\StringTranslation\PluralTranslatableMarkup
        @see \Drupal\Component\Utility\Html::escape()
        @see \Drupal\Component\Utility\UrlHelper::stripDangerousProtocols()
        @see \Drupal\Core\Url::fromUri()
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:188
        protected _die()
        For test purposes, wrap die() in an overridable method.
        
        Defined in <ROOT>/core/lib/Drupal/Component/Utility/ToStringTrait.php:31
        protected getStringTranslation() -> \Drupal\Core\StringTranslation\TranslationInterface
        Gets the string translation service.
        
        @return \Drupal\Core\StringTranslation\TranslationInterface
        The string translation service.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:222
      'short_title' => string(0) ""
      'admin' => Drupal\Core\StringTranslation\TranslatableMarkup(5)
      • contents
      • Available methods (14)
      • protected string -> string(5) "Block"
        protected translatedMarkup -> NULL
        protected options -> array(0)
        protected stringTranslation -> NULL
        protected arguments -> array(0)
      • public __construct($string, array $arguments = array(), array $options = array(), Drupal\Core\StringTranslation\TranslationInterface $string_translation = NULL)
        Constructs a new class instance.
        
        When possible, use the
        \Drupal\Core\StringTranslation\StringTranslationTrait $this->t(). Otherwise
        create a new \Drupal\Core\StringTranslation\TranslatableMarkup object
        directly.
        
        Calling the trait's t() method or instantiating a new TranslatableMarkup
        object serves two purposes:
        - At run-time it translates user-visible text into the appropriate
        language.
        - Static analyzers detect calls to t() and new TranslatableMarkup, and add
        the first argument (the string to be translated) to the database of
        strings that need translation. These strings are expected to be in
        English, so the first argument should always be in English.
        To allow the site to be localized, it is important that all human-readable
        text that will be displayed on the site or sent to a user is made available
        in one of the ways supported by the
        @link https://www.drupal.org/node/322729 Localization API @endlink.
        See the @link https://www.drupal.org/node/322729 Localization API @endlink
        pages for more information, including recommendations on how to break up or
        not break up strings for translation.
        
        @section sec_translating_vars Translating Variables
        $string should always be an English literal string.
        
        $string should never contain a variable, such as:
        @code
        new TranslatableMarkup($text)
        @endcode
        There are several reasons for this:
        - Using a variable for $string that is user input is a security risk.
        - Using a variable for $string that has even guaranteed safe text (for
        example, user interface text provided literally in code), will not be
        picked up by the localization static text processor. (The parameter could
        be a variable if the entire string in $text has been passed into t() or
        new TranslatableMarkup() elsewhere as the first argument, but that
        strategy is not recommended.)
        
        It is especially important never to call new TranslatableMarkup($user_text)
        or t($user_text) where $user_text is some text that a user entered -- doing
        that can lead to cross-site scripting and other security problems. However,
        you can use variable substitution in your string, to put variable text such
        as user names or link URLs into translated text. Variable substitution
        looks like this:
        @code
        new TranslatableMarkup("@name's blog", array('@name' => $account->getDisplayName()));
        @endcode
        Basically, you can put placeholders like @name into your string, and the
        method will substitute the sanitized values at translation time. (See the
        Localization API pages referenced above and the documentation of
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        for details about how to safely and correctly define variables in your
        string.) Translators can then rearrange the string as necessary for the
        language (e.g., in Spanish, it might be "blog de @name").
        
        @param string $string
        A string containing the English text to translate.
        @param array $arguments
        (optional) An associative array of replacements to make after
        translation. Based on the first character of the key, the value is
        escaped and/or themed. See
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat() for
        details.
        @param array $options
        (optional) An associative array of additional options, with the following
        elements:
        - 'langcode' (defaults to the current language): A language code, to
        translate to a language other than what is used to display the page.
        - 'context' (defaults to the empty context): The context the source
        string belongs to.
        @param \Drupal\Core\StringTranslation\TranslationInterface $string_translation
        (optional) The string translation service.
        
        @throws \InvalidArgumentException
        Exception thrown when $string is not a string.
        
        @see \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        @see \Drupal\Core\StringTranslation\StringTranslationTrait::t()
        
        @ingroup sanitization
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:137
        public __sleep()
        Magic __sleep() method to avoid serializing the string translator.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:212
        public __toString()
        Implements the magic __toString() method.
        
        Defined in <ROOT>/core/lib/Drupal/Component/Utility/ToStringTrait.php:13
        public count() -> int
        Returns the string length.
        
        @return int
        The length of the string.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:236
        public getArguments() -> mixed[]
        Gets all arguments from this translated string.
        
        @return mixed[]
        The array of arguments.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:187
        public getOption($name) -> mixed
        Gets a specific option from this translated string.
        
        @param string $name
        Option name.
        
        @return mixed
        The value of this option or empty string of option is not set.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:167
        public getOptions() -> mixed[]
        Gets all options from this translated string.
        
        @return mixed[]
        The array of options.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:177
        public getUntranslatedString() -> string
        Gets the untranslated string value stored in this translated string.
        
        @return string
        The string stored in this wrapper.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:154
        public jsonSerialize() -> string
        Returns a representation of the object for use in JSON serialization.
        
        @return string
        The safe string content.
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:112
        public render() -> string
        Renders the object as a string.
        
        @return string
        The translated string.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:197
        protected static placeholderEscape($value) -> string
        Escapes a placeholder replacement value if needed.
        
        @param string|\Drupal\Component\Render\MarkupInterface $value
        A placeholder replacement value.
        
        @return string
        The properly escaped replacement value.
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:251
        protected static placeholderFormat($string, array $args) -> string
        Replaces placeholders in a string with values.
        
        @param string $string
        A string containing placeholders. The string itself is expected to be
        safe and correct HTML. Any unsafe content must be in $args and
        inserted via placeholders.
        @param array $args
        An associative array of replacements. Each array key should be the same
        as a placeholder in $string. The corresponding value should be a string
        or an object that implements
        \Drupal\Component\Render\MarkupInterface. The value replaces the
        placeholder in $string. Sanitization and formatting will be done before
        replacement. The type of sanitization and formatting depends on the first
        character of the key:
        - @variable: When the placeholder replacement value is:
        - A string, the replaced value in the returned string will be sanitized
        using \Drupal\Component\Utility\Html::escape().
        - A MarkupInterface object, the replaced value in the returned string
        will not be sanitized.
        - A MarkupInterface object cast to a string, the replaced value in the
        returned string be forcibly sanitized using
        \Drupal\Component\Utility\Html::escape().
        @code
        $this->placeholderFormat('This will force HTML-escaping of the replacement value: @text', ['@text' => (string) $safe_string_interface_object));
        @endcode
        Use this placeholder as the default choice for anything displayed on
        the site, but not within HTML attributes, JavaScript, or CSS. Doing so
        is a security risk.
        - %variable: Use when the replacement value is to be wrapped in <em>
        tags.
        A call like:
        @code
        $string = "%output_text";
        $arguments = ['output_text' => 'text output here.'];
        $this->placeholderFormat($string, $arguments);
        @endcode
        makes the following HTML code:
        @code
        <em class="placeholder">text output here.</em>
        @endcode
        As with @variable, do not use this within HTML attributes, JavaScript,
        or CSS. Doing so is a security risk.
        - :variable: Return value is escaped with
        \Drupal\Component\Utility\Html::escape() and filtered for dangerous
        protocols using UrlHelper::stripDangerousProtocols(). Use this when
        using the "href" attribute, ensuring the attribute value is always
        wrapped in quotes:
        @code
        // Secure (with quotes):
        $this->placeholderFormat('<a href=":url">@variable</a>', [':url' => $url, '@variable' => $variable]);
        // Insecure (without quotes):
        $this->placeholderFormat('<a href=:url>@variable</a>', [':url' => $url, '@variable' => $variable]);
        @endcode
        When ":variable" comes from arbitrary user input, the result is secure,
        but not guaranteed to be a valid URL (which means the resulting output
        could fail HTML validation). To guarantee a valid URL, use
        Url::fromUri($user_input)->toString() (which either throws an exception
        or returns a well-formed URL) before passing the result into a
        ":variable" placeholder.
        
        @return string
        A formatted HTML string with the placeholders replaced.
        
        @ingroup sanitization
        
        @see \Drupal\Core\StringTranslation\TranslatableMarkup
        @see \Drupal\Core\StringTranslation\PluralTranslatableMarkup
        @see \Drupal\Component\Utility\Html::escape()
        @see \Drupal\Component\Utility\UrlHelper::stripDangerousProtocols()
        @see \Drupal\Core\Url::fromUri()
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:188
        protected _die()
        For test purposes, wrap die() in an overridable method.
        
        Defined in <ROOT>/core/lib/Drupal/Component/Utility/ToStringTrait.php:31
        protected getStringTranslation() -> \Drupal\Core\StringTranslation\TranslationInterface
        Gets the string translation service.
        
        @return \Drupal\Core\StringTranslation\TranslationInterface
        The string translation service.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:222
      'help' => Drupal\Core\StringTranslation\TranslatableMarkup(5)
      • contents
      • Available methods (14)
      • protected string -> string(28) "Display the view as a block."
        protected translatedMarkup -> NULL
        protected options -> array(0)
        protected stringTranslation -> NULL
        protected arguments -> array(0)
      • public __construct($string, array $arguments = array(), array $options = array(), Drupal\Core\StringTranslation\TranslationInterface $string_translation = NULL)
        Constructs a new class instance.
        
        When possible, use the
        \Drupal\Core\StringTranslation\StringTranslationTrait $this->t(). Otherwise
        create a new \Drupal\Core\StringTranslation\TranslatableMarkup object
        directly.
        
        Calling the trait's t() method or instantiating a new TranslatableMarkup
        object serves two purposes:
        - At run-time it translates user-visible text into the appropriate
        language.
        - Static analyzers detect calls to t() and new TranslatableMarkup, and add
        the first argument (the string to be translated) to the database of
        strings that need translation. These strings are expected to be in
        English, so the first argument should always be in English.
        To allow the site to be localized, it is important that all human-readable
        text that will be displayed on the site or sent to a user is made available
        in one of the ways supported by the
        @link https://www.drupal.org/node/322729 Localization API @endlink.
        See the @link https://www.drupal.org/node/322729 Localization API @endlink
        pages for more information, including recommendations on how to break up or
        not break up strings for translation.
        
        @section sec_translating_vars Translating Variables
        $string should always be an English literal string.
        
        $string should never contain a variable, such as:
        @code
        new TranslatableMarkup($text)
        @endcode
        There are several reasons for this:
        - Using a variable for $string that is user input is a security risk.
        - Using a variable for $string that has even guaranteed safe text (for
        example, user interface text provided literally in code), will not be
        picked up by the localization static text processor. (The parameter could
        be a variable if the entire string in $text has been passed into t() or
        new TranslatableMarkup() elsewhere as the first argument, but that
        strategy is not recommended.)
        
        It is especially important never to call new TranslatableMarkup($user_text)
        or t($user_text) where $user_text is some text that a user entered -- doing
        that can lead to cross-site scripting and other security problems. However,
        you can use variable substitution in your string, to put variable text such
        as user names or link URLs into translated text. Variable substitution
        looks like this:
        @code
        new TranslatableMarkup("@name's blog", array('@name' => $account->getDisplayName()));
        @endcode
        Basically, you can put placeholders like @name into your string, and the
        method will substitute the sanitized values at translation time. (See the
        Localization API pages referenced above and the documentation of
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        for details about how to safely and correctly define variables in your
        string.) Translators can then rearrange the string as necessary for the
        language (e.g., in Spanish, it might be "blog de @name").
        
        @param string $string
        A string containing the English text to translate.
        @param array $arguments
        (optional) An associative array of replacements to make after
        translation. Based on the first character of the key, the value is
        escaped and/or themed. See
        \Drupal\Component\Render\FormattableMarkup::placeholderFormat() for
        details.
        @param array $options
        (optional) An associative array of additional options, with the following
        elements:
        - 'langcode' (defaults to the current language): A language code, to
        translate to a language other than what is used to display the page.
        - 'context' (defaults to the empty context): The context the source
        string belongs to.
        @param \Drupal\Core\StringTranslation\TranslationInterface $string_translation
        (optional) The string translation service.
        
        @throws \InvalidArgumentException
        Exception thrown when $string is not a string.
        
        @see \Drupal\Component\Render\FormattableMarkup::placeholderFormat()
        @see \Drupal\Core\StringTranslation\StringTranslationTrait::t()
        
        @ingroup sanitization
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:137
        public __sleep()
        Magic __sleep() method to avoid serializing the string translator.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:212
        public __toString()
        Implements the magic __toString() method.
        
        Defined in <ROOT>/core/lib/Drupal/Component/Utility/ToStringTrait.php:13
        public count() -> int
        Returns the string length.
        
        @return int
        The length of the string.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:236
        public getArguments() -> mixed[]
        Gets all arguments from this translated string.
        
        @return mixed[]
        The array of arguments.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:187
        public getOption($name) -> mixed
        Gets a specific option from this translated string.
        
        @param string $name
        Option name.
        
        @return mixed
        The value of this option or empty string of option is not set.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:167
        public getOptions() -> mixed[]
        Gets all options from this translated string.
        
        @return mixed[]
        The array of options.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:177
        public getUntranslatedString() -> string
        Gets the untranslated string value stored in this translated string.
        
        @return string
        The string stored in this wrapper.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:154
        public jsonSerialize() -> string
        Returns a representation of the object for use in JSON serialization.
        
        @return string
        The safe string content.
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:112
        public render() -> string
        Renders the object as a string.
        
        @return string
        The translated string.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:197
        protected static placeholderEscape($value) -> string
        Escapes a placeholder replacement value if needed.
        
        @param string|\Drupal\Component\Render\MarkupInterface $value
        A placeholder replacement value.
        
        @return string
        The properly escaped replacement value.
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:251
        protected static placeholderFormat($string, array $args) -> string
        Replaces placeholders in a string with values.
        
        @param string $string
        A string containing placeholders. The string itself is expected to be
        safe and correct HTML. Any unsafe content must be in $args and
        inserted via placeholders.
        @param array $args
        An associative array of replacements. Each array key should be the same
        as a placeholder in $string. The corresponding value should be a string
        or an object that implements
        \Drupal\Component\Render\MarkupInterface. The value replaces the
        placeholder in $string. Sanitization and formatting will be done before
        replacement. The type of sanitization and formatting depends on the first
        character of the key:
        - @variable: When the placeholder replacement value is:
        - A string, the replaced value in the returned string will be sanitized
        using \Drupal\Component\Utility\Html::escape().
        - A MarkupInterface object, the replaced value in the returned string
        will not be sanitized.
        - A MarkupInterface object cast to a string, the replaced value in the
        returned string be forcibly sanitized using
        \Drupal\Component\Utility\Html::escape().
        @code
        $this->placeholderFormat('This will force HTML-escaping of the replacement value: @text', ['@text' => (string) $safe_string_interface_object));
        @endcode
        Use this placeholder as the default choice for anything displayed on
        the site, but not within HTML attributes, JavaScript, or CSS. Doing so
        is a security risk.
        - %variable: Use when the replacement value is to be wrapped in <em>
        tags.
        A call like:
        @code
        $string = "%output_text";
        $arguments = ['output_text' => 'text output here.'];
        $this->placeholderFormat($string, $arguments);
        @endcode
        makes the following HTML code:
        @code
        <em class="placeholder">text output here.</em>
        @endcode
        As with @variable, do not use this within HTML attributes, JavaScript,
        or CSS. Doing so is a security risk.
        - :variable: Return value is escaped with
        \Drupal\Component\Utility\Html::escape() and filtered for dangerous
        protocols using UrlHelper::stripDangerousProtocols(). Use this when
        using the "href" attribute, ensuring the attribute value is always
        wrapped in quotes:
        @code
        // Secure (with quotes):
        $this->placeholderFormat('<a href=":url">@variable</a>', [':url' => $url, '@variable' => $variable]);
        // Insecure (without quotes):
        $this->placeholderFormat('<a href=:url>@variable</a>', [':url' => $url, '@variable' => $variable]);
        @endcode
        When ":variable" comes from arbitrary user input, the result is secure,
        but not guaranteed to be a valid URL (which means the resulting output
        could fail HTML validation). To guarantee a valid URL, use
        Url::fromUri($user_input)->toString() (which either throws an exception
        or returns a well-formed URL) before passing the result into a
        ":variable" placeholder.
        
        @return string
        A formatted HTML string with the placeholders replaced.
        
        @ingroup sanitization
        
        @see \Drupal\Core\StringTranslation\TranslatableMarkup
        @see \Drupal\Core\StringTranslation\PluralTranslatableMarkup
        @see \Drupal\Component\Utility\Html::escape()
        @see \Drupal\Component\Utility\UrlHelper::stripDangerousProtocols()
        @see \Drupal\Core\Url::fromUri()
        
        Inherited from Drupal\Component\Render\FormattableMarkup
        Defined in <ROOT>/core/lib/Drupal/Component/Render/FormattableMarkup.php:188
        protected _die()
        For test purposes, wrap die() in an overridable method.
        
        Defined in <ROOT>/core/lib/Drupal/Component/Utility/ToStringTrait.php:31
        protected getStringTranslation() -> \Drupal\Core\StringTranslation\TranslationInterface
        Gets the string translation service.
        
        @return \Drupal\Core\StringTranslation\TranslationInterface
        The string translation service.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php:222
      'id' => string(5) "block"
      'theme' => string(10) "views_view"
      'uses_hook_block' => boolTRUE
      'contextual_links_locations' => array(1)
      string(5) "block"
      'class' => string(39) "Drupal\views\Plugin\views\display\Block"
      'provider' => string(5) "views"
      'contextual links' => array(1)
      'entity.view.edit_form' => array(2)
      *DEPTH TOO GREAT*
      protected configuration -> array(0)
      protected stringTranslation -> Drupal\Core\StringTranslation\TranslationManager(4)
      • contents
      • Available methods (10)
      • protected translators -> array(1)
        '30' => array(1)
        *DEPTH TOO GREAT*
        protected sortedTranslators -> array(1)
        Drupal\Core\StringTranslation\Translator\CustomStrings(3)
        *DEPTH TOO GREAT*
        protected defaultLangcode -> string(2) "en"
        public _serviceId -> string(18) "string_translation"
      • public __construct(Drupal\Core\Language\LanguageDefault $default_language)
        Constructs a TranslationManager object.
        
        @param \Drupal\Core\Language\LanguageDefault $default_language
        The default language.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslationManager.php:52
        public addTranslator(Drupal\Core\StringTranslation\Translator\TranslatorInterface $translator, $priority = 0) -> $this
        Appends a translation system to the translation chain.
        
        @param \Drupal\Core\StringTranslation\Translator\TranslatorInterface $translator
        The translation interface to be appended to the translation chain.
        @param int $priority
        The priority of the logger being added.
        
        @return $this
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslationManager.php:66
        public formatPlural($count, $singular, $plural, array $args = array(), array $options = array())
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslationManager.php:152
        public getStringTranslation($langcode, $string, $context)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslationManager.php:92
        public reset()
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslationManager.php:169
        public setDefaultLangcode($langcode)
        Sets the default langcode.
        
        @param string $langcode
        A language code.
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslationManager.php:162
        public translate($string, array $args = array(), array $options = array())
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslationManager.php:109
        public translateString(Drupal\Core\StringTranslation\TranslatableMarkup $translated_string)
        {@inheritdoc}
        
        Defined in <ROOT>/core/lib/Drupal/Core/StringTranslation/TranslationManager.php:116
        protected doTranslate($string, array $options = a