Możesz pobrać informacje z Zend_Db_Table_Abstract
.
Utwórz nową klasę w ten sposób:
class foo extends Zend_Db_Table_Abstract
{
}
W twoim kodzie:
foreach($ExternalDb->listTables() as $table){
$dbTable = new foo($ExternalDb);
$dbTable->setOptions(array($dbTable::NAME => $table));
var_dump($dbTable->info($dbTable::COLS));
unset($dbTable);
}