PHP Класс PHPUnit_Extensions_Database_DataSet_YamlDataSet, qcodo

You can incrementally add CSV files as tables to your datasets
Автор: Mike Lively ([email protected])
Наследование: extends PHPUnit_Extensions_Database_DataSet_AbstractDataSet
Показать файл Открыть проект Примеры использования класса

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

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

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

Метод Описание
__construct ( string $yamlFile ) Creates a new YAML dataset
addYamlFile ( string $yamlFile ) Adds a new yaml file to the dataset.
write ( PHPUnit_Extensions_Database_DataSet_IDataSet $dataset, string $filename ) Saves a given $dataset to $filename in YAML format

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

Метод Описание
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.

Приватные методы

Метод Описание
getColumns ( $rows ) Creates a unique list of columns from all the rows in a table.

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

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

Creates a new YAML dataset
public __construct ( string $yamlFile )
$yamlFile string

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

Adds a new yaml file to the dataset.
public addYamlFile ( string $yamlFile )
$yamlFile string

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

write() публичный статический Метод

Saves a given $dataset to $filename in YAML format
public static write ( PHPUnit_Extensions_Database_DataSet_IDataSet $dataset, string $filename )
$dataset PHPUnit_Extensions_Database_DataSet_IDataSet
$filename string

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

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

protected array $tables
Результат array