ViewsData

Class to manage and lazy load cached views data. If a table is requested and cannot be loaded from cache, all data is then requested from cache. A table-specific cache entry will then be created for the requested table based on this cached data. Table data is only rebuilt when no cache entry for all table data can be retrieved. Hierarchy class \Drupal\views\ViewsData File core/modules/views/src/ViewsData.php, line 20 Namespace Drupal\views Members Name Modifiers Type Description

ViewsData

Provides the content_moderation views integration. Hierarchy class \Drupal\content_moderation\ViewsData uses StringTranslationTrait File core/modules/content_moderation/src/ViewsData.php, line 12 Namespace Drupal\content_moderation Members Name Modifiers Type Description StringTranslationTrait::$stringTranslation protected property The string translation service. StringTranslationTrait::formatPlural protected function Formats a string containing a count of items.

ViewsData::$allStorage

All table storage data loaded from cache. This is used when all data has been loaded from the cache to prevent further cache get calls when rebuilding all data or for single tables. Type: array File core/modules/views/src/ViewsData.php, line 53 Class ViewsData Class to manage and lazy load cached views data. Namespace Drupal\views Code protected $allStorage = array();

ViewsData::$baseCid

The base cache ID to use. Type: string File core/modules/views/src/ViewsData.php, line 27 Class ViewsData Class to manage and lazy load cached views data. Namespace Drupal\views Code protected $baseCid = 'views_data';

ViewsData::$cacheBackend

The cache backend to use. Type: \Drupal\Core\Cache\CacheBackendInterface File core/modules/views/src/ViewsData.php, line 34 Class ViewsData Class to manage and lazy load cached views data. Namespace Drupal\views Code protected $cacheBackend;

ViewsData::$entityTypeManager

The entity type manager. Type: \Drupal\Core\Entity\EntityTypeManagerInterface File core/modules/content_moderation/src/ViewsData.php, line 21 Class ViewsData Provides the content_moderation views integration. Namespace Drupal\content_moderation Code protected $entityTypeManager;

ViewsData::$fullyLoaded

Whether the data has been fully loaded in this request. Type: bool File core/modules/views/src/ViewsData.php, line 60 Class ViewsData Class to manage and lazy load cached views data. Namespace Drupal\views Code protected $fullyLoaded = FALSE;

ViewsData::$langcode

The current language code. Type: string File core/modules/views/src/ViewsData.php, line 74 Class ViewsData Class to manage and lazy load cached views data. Namespace Drupal\views Code protected $langcode;

ViewsData::$languageManager

The language manager. Type: \Drupal\Core\Language\LanguageManagerInterface File core/modules/views/src/ViewsData.php, line 88 Class ViewsData Class to manage and lazy load cached views data. Namespace Drupal\views Code protected $languageManager;

ViewsData::$moderationInformation

The moderation information. Type: \Drupal\content_moderation\ModerationInformationInterface File core/modules/content_moderation/src/ViewsData.php, line 28 Class ViewsData Provides the content_moderation views integration. Namespace Drupal\content_moderation Code protected $moderationInformation;