Search for all

  1. Search 7.x for all
  2. Search 9.5.x for all
  3. Search 8.9.x for all
  4. Search 10.3.x for all
  5. Search main for all
  6. Other projects
Title Object type File name Summary
DatabaseBackend::$connection property core/lib/Drupal/Core/Cache/DatabaseBackend.php The database connection.
DatabaseBackend::$maxRows property core/lib/Drupal/Core/Cache/DatabaseBackend.php The maximum number of rows that this cache bin table is allowed to store.
DatabaseBackend::catchException function core/lib/Drupal/Core/Cache/DatabaseBackend.php Act on an exception when cache might be stale.
DatabaseBackend::catchException function core/lib/Drupal/Core/Flood/DatabaseBackend.php Act on an exception when flood might be stale.
DatabaseBackend::clear function core/lib/Drupal/Core/Flood/DatabaseBackend.php Makes the flood control mechanism forget an event for the current visitor.
DatabaseBackend::clearByPrefix function core/lib/Drupal/Core/Flood/DatabaseBackend.php Makes the flood control mechanism forget an event by identifier prefix.
DatabaseBackend::DEFAULT_MAX_ROWS constant core/lib/Drupal/Core/Cache/DatabaseBackend.php The default maximum number of rows that this cache bin table can store.
DatabaseBackend::delete function core/lib/Drupal/Core/Cache/DatabaseBackend.php Deletes an item from the cache.
DatabaseBackend::deleteAll function core/lib/Drupal/Core/Cache/DatabaseBackend.php Deletes all cache items in a bin.
DatabaseBackend::deleteMultiple function core/lib/Drupal/Core/Cache/DatabaseBackend.php Deletes multiple items from the cache.
DatabaseBackend::doInsert function core/lib/Drupal/Core/Flood/DatabaseBackend.php Inserts an event into the flood table.
DatabaseBackend::doSetMultiple function core/lib/Drupal/Core/Cache/DatabaseBackend.php Stores multiple items in the persistent cache.
DatabaseBackend::ensureBinExists function core/lib/Drupal/Core/Cache/DatabaseBackend.php Check if the cache bin exists and create it if not.
DatabaseBackend::ensureTableExists function core/lib/Drupal/Core/Flood/DatabaseBackend.php Check if the flood table exists and create it if not.
DatabaseBackend::garbageCollection function core/lib/Drupal/Core/Flood/DatabaseBackend.php Cleans up expired flood events.
DatabaseBackend::garbageCollection function core/lib/Drupal/Core/Cache/DatabaseBackend.php Performs garbage collection on a cache bin.
DatabaseBackend::get function core/lib/Drupal/Core/Cache/DatabaseBackend.php Returns data from the persistent cache.
DatabaseBackend::getMaxRows function core/lib/Drupal/Core/Cache/DatabaseBackend.php Gets the maximum number of rows for this cache bin table.
DatabaseBackend::getMultiple function core/lib/Drupal/Core/Cache/DatabaseBackend.php Returns data from the persistent cache when given an array of cache IDs.
DatabaseBackend::invalidate function core/lib/Drupal/Core/Cache/DatabaseBackend.php Marks a cache item as invalid.
DatabaseBackend::invalidateAll function core/lib/Drupal/Core/Cache/DatabaseBackend.php Marks all cache items as invalid.
DatabaseBackend::invalidateMultiple function core/lib/Drupal/Core/Cache/DatabaseBackend.php Marks cache items as invalid.
DatabaseBackend::isAllowed function core/lib/Drupal/Core/Flood/DatabaseBackend.php Checks whether a user is allowed to proceed with the specified event.
DatabaseBackend::MAXIMUM_NONE constant core/lib/Drupal/Core/Cache/DatabaseBackend.php Indicates that an infinite number of rows is allowed for the cache backend.
DatabaseBackend::MAX_ITEMS_PER_CACHE_SET constant core/lib/Drupal/Core/Cache/DatabaseBackend.php The chunk size for inserting cache entities.
DatabaseBackend::normalizeCid function core/lib/Drupal/Core/Cache/DatabaseBackend.php Normalizes a cache ID in order to comply with database limitations.
DatabaseBackend::prepareItem function core/lib/Drupal/Core/Cache/DatabaseBackend.php Prepares a cached item.
DatabaseBackend::register function core/lib/Drupal/Core/Flood/DatabaseBackend.php Registers an event for the current visitor to the flood control mechanism.
DatabaseBackend::removeBin function core/lib/Drupal/Core/Cache/DatabaseBackend.php Remove a cache bin.
DatabaseBackend::schemaDefinition function core/lib/Drupal/Core/Cache/DatabaseBackend.php Defines the schema for the {cache_*} bin tables.
DatabaseBackend::schemaDefinition function core/lib/Drupal/Core/Flood/DatabaseBackend.php Defines the schema for the flood table.
DatabaseBackend::set function core/lib/Drupal/Core/Cache/DatabaseBackend.php Stores data in the persistent cache.
DatabaseBackend::setMultiple function core/lib/Drupal/Core/Cache/DatabaseBackend.php Store multiple items in the persistent cache.
DatabaseBackend::TABLE_NAME constant core/lib/Drupal/Core/Flood/DatabaseBackend.php The database table name.
DatabaseBackend::__construct function core/lib/Drupal/Core/Flood/DatabaseBackend.php Construct the DatabaseBackend.
DatabaseBackend::__construct function core/lib/Drupal/Core/Cache/DatabaseBackend.php Constructs a DatabaseBackend object.
DatabaseBackendFactory class core/lib/Drupal/Core/Cache/DatabaseBackendFactory.php Defines a default cache backend factory.
DatabaseBackendFactory.php file core/lib/Drupal/Core/Cache/DatabaseBackendFactory.php
DatabaseBackendFactory::$checksumProvider property core/lib/Drupal/Core/Cache/DatabaseBackendFactory.php The cache tags checksum provider.
DatabaseBackendFactory::$connection property core/lib/Drupal/Core/Cache/DatabaseBackendFactory.php The database connection.
DatabaseBackendFactory::get function core/lib/Drupal/Core/Cache/DatabaseBackendFactory.php Gets DatabaseBackend for the specified cache bin.
DatabaseBackendFactory::getMaxRowsForBin function core/lib/Drupal/Core/Cache/DatabaseBackendFactory.php Gets the max rows for the specified cache bin.
DatabaseBackendFactory::__construct function core/lib/Drupal/Core/Cache/DatabaseBackendFactory.php Constructs the DatabaseBackendFactory object.
DatabaseBackendFactoryTest class core/tests/Drupal/Tests/Core/Cache/DatabaseBackendFactoryTest.php Tests Drupal\Core\Cache\DatabaseBackendFactory.
DatabaseBackendFactoryTest.php file core/tests/Drupal/Tests/Core/Cache/DatabaseBackendFactoryTest.php
DatabaseBackendFactoryTest::getProvider function core/tests/Drupal/Tests/Core/Cache/DatabaseBackendFactoryTest.php
DatabaseBackendFactoryTest::testGet function core/tests/Drupal/Tests/Core/Cache/DatabaseBackendFactoryTest.php Tests get.
DatabaseBackendTagTest class core/tests/Drupal/KernelTests/Core/Cache/DatabaseBackendTagTest.php Tests DatabaseBackend cache tag implementation.
DatabaseBackendTagTest.php file core/tests/Drupal/KernelTests/Core/Cache/DatabaseBackendTagTest.php
DatabaseBackendTagTest::register function core/tests/Drupal/KernelTests/Core/Cache/DatabaseBackendTagTest.php

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.