Amf/Adobe/DbInspector.php
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.
- Category
- Zend
- Copyright
- Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)
- License
- New BSD License
- Package
- Zend_Amf
- Version
- $Id: DbInspector.php 24593 2012-01-05 20:35:02Z matthew $
\Zend_Amf_Adobe_DbInspector
- Copyright
- Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)
- License
- New BSD License
Methods


_connect(string $dbType, array | object $dbDescription) : \Zend_Db_Adapter_Abstract
Connect to the database
Name | Type | Description |
---|---|---|
$dbType | string | Database adapter type for Zend_Db |
$dbDescription | array | object | Adapter-specific connection settings |
Type | Description |
---|---|
\Zend_Db_Adapter_Abstract |


connect(string $dbType, array | object $dbDescription) : bool
Test database connection
Name | Type | Description |
---|---|---|
$dbType | string | Database adapter type for Zend_Db |
$dbDescription | array | object | Adapter-specific connection settings |
Type | Description |
---|---|
bool |


describeTable(string $dbType, array | object $dbDescription, string $tableName) : array
Describe database object.
Usage example: $inspector->describeTable('Pdo_Mysql', array( 'host' => '127.0.0.1', 'username' => 'webuser', 'password' => 'xxxxxxxx', 'dbname' => 'test' ), 'mytable' );
Name | Type | Description |
---|---|---|
$dbType | string | Database adapter type for Zend_Db |
$dbDescription | array | object | Adapter-specific connection settings |
$tableName | string | Table name |
Type | Description |
---|---|
array | Table description |