Zend_Application_Resource_Db Zend_Application_Resource_Db initialisiert einen Zend_Db Adapter basieren auf den Ihm übergebenen Optionen. Standardmäßig, setzt es den Adapter als Default Adapter zur Verwendung mit Zend_Db_Table. Wenn man mehrere Datenbanken simultan verwenden will, kann man das Multidb Ressource Plugin verwenden. Die folgenden Konfigurationsschlüssel werden erkannt: adapter: Zend_Db Adaptertyp. params: Assoziatives Array von Konfigurationsparametern das verwendet wird wenn man die Instanz des Adapter empfängt. isDefaultTableAdapter: Ob dieser Adapter als Standard-Tabellen Adapter verwendet werden soll oder nicht. defaultMetadataCache: Der Name des Cache Templates oder einer Instanz von Zend_Cache_Core welche als Metadaten-Cache für Zend_Db_Table zu verwenden ist. Beispiel der Konfiguration einer DB Adapter Ressource Anbei ist das Beispiel einer INI Konfiguration die verwendet werden kann um die DB Ressource zu initialisieren. Empfangen der Adapter Instanz Wenn man den, mit dieser Ressource initialisierten Adapter, nicht zum Standard-Tabellen Adapter macht, wie erhält man dann die Adapter Instanz ? Wie bei jedem Ressource Plugin, kann an das DB Ressource Plugin von der Bootstrap Datei erhalten: getPluginResource('db'); ]]> Sobald man das Ressource Objekt hat, kann man den DB Adapter erhalten indem die getDbAdapter() Methode verwendet wird: getDbAdapter(); ]]>