TYPO3 CMS  TYPO3_6-2
TYPO3\CMS\Core\Tests\Functional\DataHandling\Framework\DataSet Class Reference

Public Member Functions

 __construct (array $data)
 
 getTableNames ()
 
 getFields ($tableName)
 
 getIdIndex ($tableName)
 
 getElements ($tableName)
 
 persist ($fileName)
 

Static Public Member Functions

static read ($fileName)
 

Static Protected Member Functions

static readData ($fileName)
 
static parseData (array $rawData)
 

Protected Attributes

 $data
 

Detailed Description

DataHandler DataSet

Definition at line 22 of file DataSet.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Framework\DataSet::__construct ( array  $data)
Parameters
array$data

Definition at line 133 of file DataSet.php.

References TYPO3\CMS\Core\Tests\Functional\DataHandling\Framework\DataSet\$data.

Member Function Documentation

◆ getElements()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Framework\DataSet::getElements (   $tableName)
Parameters
string$tableName
Returns
NULL|array

Definition at line 172 of file DataSet.php.

◆ getFields()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Framework\DataSet::getFields (   $tableName)
Parameters
string$tableName
Returns
NULL|array

Definition at line 148 of file DataSet.php.

◆ getIdIndex()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Framework\DataSet::getIdIndex (   $tableName)
Parameters
string$tableName
Returns
NULL|integer

Definition at line 160 of file DataSet.php.

◆ getTableNames()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Framework\DataSet::getTableNames ( )
Returns
array

Definition at line 140 of file DataSet.php.

◆ parseData()

static TYPO3\CMS\Core\Tests\Functional\DataHandling\Framework\DataSet::parseData ( array  $rawData)
staticprotected

Parses CSV data.

Special values are:

  • "\NULL" to treat as NULL value
  • "\*" to ignore value during comparison
Parameters
array$rawData
Returns
array

Definition at line 71 of file DataSet.php.

References TYPO3\CMS\Core\Tests\Functional\DataHandling\Framework\DataSet\$data.

◆ persist()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Framework\DataSet::persist (   $fileName)
Parameters
string$fileName

Definition at line 183 of file DataSet.php.

◆ read()

◆ readData()

static TYPO3\CMS\Core\Tests\Functional\DataHandling\Framework\DataSet::readData (   $fileName)
staticprotected
Parameters
string$fileName
Returns
array
Exceptions

Definition at line 47 of file DataSet.php.

Member Data Documentation

◆ $data