class MongoDbDrupalDefaultEntityController in MongoDB 7
Hierarchy
- class \DrupalDefaultEntityController implements DrupalEntityControllerInterface
Expanded class hierarchy of MongoDbDrupalDefaultEntityController
File
- mongodb_field_storage/mongodb_field_storage.module, line 643 
- Implementation of the field storage API for MongoDB.
View source
class MongoDbDrupalDefaultEntityController extends DrupalDefaultEntityController {
  /**
   * {@inheritDoc}
   */
  public function buildQuery($ids, $conditions = array(), $revision_id = FALSE) {
    return new MongoDbEntityLoader($this->entityType, $ids, $conditions);
  }
}Members
| Name   | Modifiers | Type | Description | Overrides | 
|---|---|---|---|---|
| DrupalDefaultEntityController:: | protected | property | Whether this entity type should use the static cache. | |
| DrupalDefaultEntityController:: | protected | property | Static cache of entities, keyed by entity ID. | |
| DrupalDefaultEntityController:: | protected | property | Array of information about the entity. | |
| DrupalDefaultEntityController:: | protected | property | Entity type for this controller instance. | |
| DrupalDefaultEntityController:: | protected | property | Additional arguments to pass to hook_TYPE_load(). | |
| DrupalDefaultEntityController:: | protected | property | Name of the entity's ID field in the entity database table. | |
| DrupalDefaultEntityController:: | protected | property | Name of entity's revision database table field, if it supports revisions. | |
| DrupalDefaultEntityController:: | protected | property | The table that stores revisions, if the entity supports revisions. | |
| DrupalDefaultEntityController:: | protected | function | Attaches data to entities upon loading. | 4 | 
| DrupalDefaultEntityController:: | protected | function | Gets entities from the static cache. | 1 | 
| DrupalDefaultEntityController:: | protected | function | Stores entities in the static entity cache. | |
| DrupalDefaultEntityController:: | protected | function | Ensures integer entity IDs are valid. | |
| DrupalDefaultEntityController:: | protected | function | Callback for array_filter that removes non-integer IDs. | |
| DrupalDefaultEntityController:: | public | function | Implements DrupalEntityControllerInterface::load(). Overrides DrupalEntityControllerInterface:: | |
| DrupalDefaultEntityController:: | public | function | Implements DrupalEntityControllerInterface::resetCache(). Overrides DrupalEntityControllerInterface:: | |
| DrupalDefaultEntityController:: | public | function | Constructor: sets basic variables. | |
| MongoDbDrupalDefaultEntityController:: | public | function | Builds the query to load the entity. Overrides DrupalDefaultEntityController:: | 
