Search for database

  1. Search 7.x for database
  2. Search 9.5.x for database
  3. Search 8.9.x for database
  4. Search 10.3.x for database
  5. Other projects

Exact matches

These are exact matches according to your search
Title Object type File name Summary
database service core/core.services.yml Drupal\Core\Database\Connection
Database class core/lib/Drupal/Core/Database/Database.php Primary front-controller for the database system.

All search results

Title Object type File name Summary
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/Cache/DatabaseBackend.php Constructs a DatabaseBackend object.
DatabaseBackend::__construct function core/lib/Drupal/Core/Flood/DatabaseBackend.php Construct the DatabaseBackend.
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 @coversDefaultClass \Drupal\Core\Cache\DatabaseBackendFactory[[api-linebreak]]
@group Cache
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 @covers ::__construct[[api-linebreak]]
@covers ::get[[api-linebreak]]
@dataProvider getProvider
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::$modules property core/tests/Drupal/KernelTests/Core/Cache/DatabaseBackendTagTest.php Modules to install.
DatabaseBackendTagTest::register function core/tests/Drupal/KernelTests/Core/Cache/DatabaseBackendTagTest.php Registers test-specific services.
DatabaseBackendTagTest::testTagInvalidations function core/tests/Drupal/KernelTests/Core/Cache/DatabaseBackendTagTest.php Test tag invalidation.
DatabaseBackendTagTest::testTagsPurge function core/tests/Drupal/KernelTests/Core/Cache/DatabaseBackendTagTest.php Test cache tag purging.
DatabaseBackendTest class core/tests/Drupal/KernelTests/Core/Cache/DatabaseBackendTest.php Unit test of the database backend using the generic cache unit test base.
DatabaseBackendTest.php file core/tests/Drupal/KernelTests/Core/Cache/DatabaseBackendTest.php
DatabaseBackendTest::$maxRows property core/tests/Drupal/KernelTests/Core/Cache/DatabaseBackendTest.php The max rows to use for test bins.
DatabaseBackendTest::$modules property core/tests/Drupal/KernelTests/Core/Cache/DatabaseBackendTest.php Modules to install.
DatabaseBackendTest::createCacheBackend function core/tests/Drupal/KernelTests/Core/Cache/DatabaseBackendTest.php Creates a new instance of DatabaseBackend.
DatabaseBackendTest::getNumRows function core/tests/Drupal/KernelTests/Core/Cache/DatabaseBackendTest.php Gets the number of rows in the test cache bin database table.
DatabaseBackendTest::testCacheBackendDatabaseIsBackendOverridable function core/tests/Drupal/KernelTests/Core/Cache/DatabaseBackendTest.php Test that the service "cache.backend.database" is backend overridable.
DatabaseBackendTest::testCacheTagsInvalidatorChecksumIsBackendOverridable function core/tests/Drupal/KernelTests/Core/Cache/DatabaseBackendTest.php Tests that "cache_tags.invalidator.checksum" is backend overridable.
DatabaseBackendTest::testGarbageCollection function core/tests/Drupal/KernelTests/Core/Cache/DatabaseBackendTest.php Tests the row count limiting of cache bin database tables.
DatabaseBackendTest::testSetGet function core/tests/Drupal/KernelTests/Core/Cache/DatabaseBackendTest.php Tests the get and set methods of Drupal\Core\Cache\CacheBackendInterface.
DatabaseCacheTagsChecksum class core/lib/Drupal/Core/Cache/DatabaseCacheTagsChecksum.php Cache tags invalidations checksum implementation that uses the database.
DatabaseCacheTagsChecksum.php file core/lib/Drupal/Core/Cache/DatabaseCacheTagsChecksum.php
DatabaseCacheTagsChecksum::$connection property core/lib/Drupal/Core/Cache/DatabaseCacheTagsChecksum.php The database connection.
DatabaseCacheTagsChecksum::doInvalidateTags function core/lib/Drupal/Core/Cache/DatabaseCacheTagsChecksum.php Marks cache items with any of the specified tags as invalid.
DatabaseCacheTagsChecksum::ensureTableExists function core/lib/Drupal/Core/Cache/DatabaseCacheTagsChecksum.php Check if the cache tags table exists and create it if not.
DatabaseCacheTagsChecksum::getDatabaseConnection function core/lib/Drupal/Core/Cache/DatabaseCacheTagsChecksum.php Returns the database connection.
DatabaseCacheTagsChecksum::getTagInvalidationCounts function core/lib/Drupal/Core/Cache/DatabaseCacheTagsChecksum.php Fetches invalidation counts for cache tags.
DatabaseCacheTagsChecksum::purge function core/lib/Drupal/Core/Cache/DatabaseCacheTagsChecksum.php Purge cache tag invalidations.

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