You are here

Classes, traits, and interfaces in MongoDB 8.2

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
ClearConfirmForm class Drupal\mongodb_watchdog\Form modules/mongodb_watchdog/src/Form/ClearConfirmForm.php Provides a confirmation form before clearing out the logs. 1
ClientFactory class Drupal\mongodb modules/mongodb/src/ClientFactory.php Helper class to construct a MongoDB client with Drupal specific config. 3 2
ClientFactoryTest class Drupal\Tests\mongodb\Kernel modules/mongodb/tests/src/Kernel/ClientFactoryTest.php Tests the ClientFactory.
ConfigForm class Drupal\mongodb_watchdog\Form modules/mongodb_watchdog/src/Form/ConfigForm.php Class ConfigForm provides configuration for the MongoDB watchdog module. 1
ControllerBase abstract class Drupal\mongodb_watchdog\Controller modules/mongodb_watchdog/src/Controller/ControllerBase.php Base controller class for paged reports. 4 1
ControllerBaseTest class Drupal\Tests\mongodb_watchdog\Unit modules/mongodb_watchdog/tests/src/Unit/ControllerBaseTest.php Test the ControllerBase mechanisms.
ControllerTest class Drupal\Tests\mongodb_watchdog\Functional modules/mongodb_watchdog/tests/src/Functional/ControllerTest.php Test the MongoDB report controllers.
DatabaseFactory class Drupal\mongodb modules/mongodb/src/DatabaseFactory.php Helper class to construct a MongoDB Database with Drupal specific config. 6 2
DatabaseFactoryTest class Drupal\Tests\mongodb\Kernel modules/mongodb/tests/src/Kernel/DatabaseFactoryTest.php Tests the DatabaseFactory.
DetailController class Drupal\mongodb_watchdog\Controller modules/mongodb_watchdog/src/Controller/DetailController.php The controller for the event detail page.
Event class Drupal\mongodb_watchdog modules/mongodb_watchdog/src/Event.php Class Event is a value object for a logged event. 2
EventController class Drupal\mongodb_watchdog modules/mongodb_watchdog/src/EventController.php Class EventController provides query and render logic for Event occurrences. 1 2
EventTemplate class Drupal\mongodb_watchdog modules/mongodb_watchdog/src/EventTemplate.php Class EventTemplate models an event template. 2
EventTemplateConverter class Drupal\mongodb_watchdog modules/mongodb_watchdog/src/EventTemplateConverter.php Class EventTemplateConverter load MongoDB watchdog event templates by id. 2
FindCommand class Drupal\mongodb\Command modules/mongodb/src/Command/FindCommand.php Class FindCommand provides the 'commands.mongodb.find' command. 2
FormStateValueResolver class Drupal\mongodb_watchdog\Controller\ArgumentResolver modules/mongodb_watchdog/src/Controller/ArgumentResolver/FormStateValueResolver.php Yields a form_state argument for FormStateInterface $formState arguments. 2
KeyValueExpirableFactory class Drupal\mongodb_storage modules/mongodb_storage/src/KeyValueExpirableFactory.php Class KeyValueFactory builds KeyValue stores as MongoDB collections. 2 2
KeyValueFactory class Drupal\mongodb_storage modules/mongodb_storage/src/KeyValueFactory.php Class KeyValueFactory builds KeyValue stores as MongoDB collections. 1 3 2
KeyValueFactoryTest class Drupal\Tests\mongodb_storage\Kernel modules/mongodb_storage/tests/src/Kernel/KeyValueFactoryTest.php Tests the KeyValueFactory.
KeyValueStore class Drupal\mongodb_storage modules/mongodb_storage/src/KeyValueStore.php Class KeyValueStore provides a KeyValueStore as a MongoDB collection. 1 1
KeyValueStoreExpirable class Drupal\mongodb_storage modules/mongodb_storage/src/KeyValueStoreExpirable.php KeyValueStore provides a KeyValueStoreExpirable as a MongoDB collection. 1
KeyValueTestBase abstract class Drupal\Tests\mongodb_storage\Kernel modules/mongodb_storage/tests/src/Kernel/KeyValueTestBase.php Class KeyValueTestBase provides a base for Key-Value kernel tests. 2
Logger class Drupal\mongodb_watchdog modules/mongodb_watchdog/src/Logger.php Class Logger is a PSR/3 Logger using a MongoDB data store. 1 14 2
LoggerTest class Drupal\Tests\mongodb_watchdog\Unit modules/mongodb_watchdog/tests/src/Unit/LoggerTest.php Test the ControllerBase mechanisms.
LoggerTest class Drupal\Tests\mongodb_watchdog\Kernel modules/mongodb_watchdog/tests/src/Kernel/LoggerTest.php Class LoggerTest tests the logging mechanism itself.
MockLogger class Drupal\Tests\mongodb_watchdog\Unit modules/mongodb_watchdog/tests/src/Unit/MockLogger.php Class MockLogger provides a Logger implementation usable in unit tests.
MongoDb class Drupal\mongodb modules/mongodb/src/MongoDb.php Class MongoDb contains constants usable by all modules using the driver. 11
MongodbCommands class Drupal\mongodb\Commands modules/mongodb/src/Commands/MongodbCommands.php Drush 9 commands service for the mongodb module. 2
MongoDbStorageCommands class Drupal\mongodb_storage\Commands modules/mongodb_storage/src/Commands/MongoDbStorageCommands.php Drush 9 commands service for the mongodb_watchdog module. 2
MongoDbTest class Drupal\Tests\mongodb\Kernel modules/mongodb/tests/src/Kernel/MongoDbTest.php Tests the MongoDB main class.
MongoDbTestBase abstract class Drupal\Tests\mongodb\Kernel modules/mongodb/tests/src/Kernel/MongoDbTestBase.php Class MongoDbTestBase provides basic setUp()/tearDown() for MongoDB. 6 2
MongoDbWatchdogCommands class Drupal\mongodb_watchdog\Commands modules/mongodb_watchdog/src/Commands/MongoDbWatchdogCommands.php Drush 9 commands service for the mongodb_watchdog module. 2
MongodbWatchdogServiceProvider class Drupal\mongodb_watchdog modules/mongodb_watchdog/src/MongodbWatchdogServiceProvider.php MongodbWatchdogServiceProvider add $formState support to forms.
OverviewController class Drupal\mongodb_watchdog\Controller modules/mongodb_watchdog/src/Controller/OverviewController.php The controller for the logger overview page.
OverviewFilterForm class Drupal\mongodb_watchdog\Form modules/mongodb_watchdog/src/Form/OverviewFilterForm.php Provides the MongoDB Watchdog overview filter form. 1
RequestController class Drupal\mongodb_watchdog\Controller modules/mongodb_watchdog/src/Controller/RequestController.php The controller for the request events page.
Requirements class Drupal\mongodb_watchdog\Install modules/mongodb_watchdog/src/Install/Requirements.php Class Requirements implements hook_requirements(). 1 2
SanityCheck class Drupal\mongodb_watchdog\Install modules/mongodb_watchdog/src/Install/SanityCheck.php Class SanityCheck provides some reasonableness checks for MongoDB contents. 2 2
SanityCheckCommand class Drupal\mongodb_watchdog\Command modules/mongodb_watchdog/src/Command/SanityCheckCommand.php Class SanityCheckCommand provides the mongodb:watchdog:sanitycheck command. 2
SettingsCommand class Drupal\mongodb\Command modules/mongodb/src/Command/SettingsCommand.php Class SettingsCommand provides the 'commands.mongodb.settings' command. 2
SqlImport class Drupal\mongodb_storage\Install modules/mongodb_storage/src/Install/SqlImport.php Service providing the import of the SQL-based KV storage to MongoDB. 3 2
SqlImportCommand class Drupal\mongodb_storage\Command modules/mongodb_storage/src/Command/SqlImportCommand.php Provides the commands.mongodb.storage.import_keyvalue console command. 2
SqlImportTest class Drupal\Tests\mongodb_storage\Kernel modules/mongodb_storage/tests/src/Kernel/SqlImportTest.php Tests the import for the commands.mongodb.storage.import_keyvalue command.
Storage class Drupal\mongodb_storage modules/mongodb_storage/src/Storage.php Class MongoDb contains constants usable by all modules using the storage. 3
Tools class Drupal\mongodb\Install modules/mongodb/src/Install/Tools.php Class MongoDbCommands provides the Drush commands for the mongodb module. 4 2
ToolsTest class Drupal\Tests\mongodb\Kernel modules/mongodb/tests/src/Kernel/ToolsTest.php Class CommandsTest.
TopController class Drupal\mongodb_watchdog\Controller modules/mongodb_watchdog/src/Controller/TopController.php The Top403/Top404 controllers.
TopResult final class Drupal\mongodb_watchdog\Controller modules/mongodb_watchdog/src/Controller/TopResult.php Class TopResult is a value object holding the Top aggregation results.

Other projects