public static function Database::ignoreTarget
7.x database.inc | public static Database::ignoreTarget($key, $target) |
Instructs the system to temporarily ignore a given key/target.
At times we need to temporarily disable slave queries. To do so, call this method with the database key and the target to disable. That database key will then always fall back to 'default' for that key, even if it's defined.
Parameters
$key: The database connection key.
$target: The target of the specified key to ignore.
2 calls to Database::ignoreTarget()
- DatabaseConnectionTestCase::testConnectionRoutingOverride in drupal-7.x/
modules/ simpletest/ tests/ database_test.test - Test that connections return appropriate connection objects.
- system_init in drupal-7.x/
modules/ system/ system.module - Implements hook_init().
File
- drupal-7.x/
includes/ database/ database.inc, line 1748 - Core systems for the database layer.
Class
- Database
- Primary front-controller for the database system.
Code
public static function ignoreTarget($key, $target) {
self::$ignoreTargets[$key][$target] = TRUE;
}