PHP Класс PHPUnit_Extensions_Database_DataSet_CompositeDataSet, dbunit

Allows for creating datasets from multiple sources (csv, query, xml, etc.)
Автор: Mike Lively ([email protected])
Наследование: extends PHPUnit_Extensions_Database_DataSet_AbstractDataSet
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$motherDataSet

Открытые методы

Метод Описание
__construct ( array $dataSets = [] ) Creates a new Composite dataset
addDataSet ( PHPUnit_Extensions_Database_DataSet_IDataSet $dataSet ) Adds a new data set to the composite.

Защищенные методы

Метод Описание
createIterator ( boolean $reverse = FALSE ) : PHPUnit_Extensions_Database_DataSet_ITableIterator Creates an iterator over the tables in the data set. If $reverse is true a reverse iterator will be returned.

Описание методов

__construct() публичный Метод

You can pass in any data set that implements PHPUnit_Extensions_Database_DataSet_IDataSet
public __construct ( array $dataSets = [] )
$dataSets array

addDataSet() публичный Метод

The dataset may not define tables that already exist in the composite.
public addDataSet ( PHPUnit_Extensions_Database_DataSet_IDataSet $dataSet )
$dataSet PHPUnit_Extensions_Database_DataSet_IDataSet

createIterator() защищенный Метод

Creates an iterator over the tables in the data set. If $reverse is true a reverse iterator will be returned.
protected createIterator ( boolean $reverse = FALSE ) : PHPUnit_Extensions_Database_DataSet_ITableIterator
$reverse boolean
Результат PHPUnit_Extensions_Database_DataSet_ITableIterator

Описание свойств

$motherDataSet защищенное свойство

protected $motherDataSet