Aggregate several Zend_Db_Table instances into a dataset.

uses
category Zend
package Zend_Test
subpackage PHPUnit
copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
license New BSD License

 Methods

Add a Table dataset representation by specifiying an arbitrary select query.

addTable(\Zend_Db_Table_Abstract $table, string $where = null, string $order = null, string $count = null, string $offset = null

By default a select * will be done on the given tablename.

Parameters

$table

\Zend_Db_Table_Abstract

$where

string

$order

string

$count

string

$offset

string

Returns a table object for the given table.

getTable(string $tableName) : \PHPUnit_Extensions_Database_DB_Table

Parameters

$tableName

string

Returns

\PHPUnit_Extensions_Database_DB_Table

Returns a list of table names for the database

getTableNames() : Array

Returns

Array

Creates an iterator over the tables in the data set. If $reverse is true a reverse iterator will be returned.

createIterator(boolean $reverse = FALSE) : \PHPUnit_Extensions_Database_DB_TableIterator

Parameters

$reverse

boolean

Returns

\PHPUnit_Extensions_Database_DB_TableIterator

 Properties

 

$tables

$tables : array

Default

array()