Zend Framework  1.12
Public Member Functions | Protected Member Functions | List of all members
Zend_Amf_Adobe_DbInspector Class Reference

Public Member Functions

 describeTable ($dbType, $dbDescription, $tableName)
 Describe database object.
 
 connect ($dbType, $dbDescription)
 Test database connection.
 
 getTables ($dbType, $dbDescription)
 Get the list of database tables.
 

Protected Member Functions

 _connect ($dbType, $dbDescription)
 Connect to the database.
 

Member Function Documentation

_connect (   $dbType,
  $dbDescription 
)
protected

Connect to the database.

Parameters
string$dbTypeDatabase adapter type for Zend_Db
array | object$dbDescriptionAdapter-specific connection settings
Returns
Zend_Db_Adapter_Abstract
See Also
Zend_Db::factory()
connect (   $dbType,
  $dbDescription 
)

Test database connection.

Parameters
string$dbTypeDatabase adapter type for Zend_Db
array | object$dbDescriptionAdapter-specific connection settings
Returns
bool
See Also
Zend_Db::factory()
describeTable (   $dbType,
  $dbDescription,
  $tableName 
)

Describe database object.

Usage example: $inspector->describeTable('Pdo_Mysql', array( 'host' => '127.0.0.1', 'username' => 'webuser', 'password' => 'xxxxxxxx', 'dbname' => 'test' ), 'mytable' );

Parameters
string$dbTypeDatabase adapter type for Zend_Db
array | object$dbDescriptionAdapter-specific connection settings
string$tableNameTable name
Returns
array Table description
See Also
Zend_Db::describeTable()
Zend_Db::factory()
getTables (   $dbType,
  $dbDescription 
)

Get the list of database tables.

Parameters
string$dbTypeDatabase adapter type for Zend_Db
array | object$dbDescriptionAdapter-specific connection settings
Returns
array List of the tables