PHP Класс PHPUnit_Extensions_Database_Operation_RowBased, qcodo
To create a row based operation you must create two functions. The first
one, buildOperationQuery(), must return a query that will be used to create
a prepared statement. The second one, buildOperationArguments(), should
return an array containing arguments for each row.
Показать файл
Открыть проект
Защищенные свойства (Protected)
Открытые методы
Метод |
Описание |
|
execute ( PHPUnit_Extensions_Database_DB_IDatabaseConnection $connection, PHPUnit_Extensions_Database_DataSet_IDataSet $dataSet ) |
|
|
Защищенные методы
Метод |
Описание |
|
buildOperationArguments ( PHPUnit_Extensions_Database_DataSet_ITableMetaData $databaseTableMetaData, PHPUnit_Extensions_Database_DataSet_ITable $table, $row ) |
|
|
buildOperationQuery ( PHPUnit_Extensions_Database_DataSet_ITableMetaData $databaseTableMetaData, PHPUnit_Extensions_Database_DataSet_ITable $table, PHPUnit_Extensions_Database_DB_IDatabaseConnection $connection ) |
|
|
buildPreparedColumnArray ( $columns, PHPUnit_Extensions_Database_DB_IDatabaseConnection $connection ) |
|
|
Описание методов
buildOperationArguments()
абстрактный защищенный Метод
abstract protected buildOperationArguments ( PHPUnit_Extensions_Database_DataSet_ITableMetaData $databaseTableMetaData, PHPUnit_Extensions_Database_DataSet_ITable $table, $row ) |
$databaseTableMetaData |
PHPUnit_Extensions_Database_DataSet_ITableMetaData |
|
$table |
PHPUnit_Extensions_Database_DataSet_ITable |
|
buildOperationQuery()
абстрактный защищенный Метод
abstract protected buildOperationQuery ( PHPUnit_Extensions_Database_DataSet_ITableMetaData $databaseTableMetaData, PHPUnit_Extensions_Database_DataSet_ITable $table, PHPUnit_Extensions_Database_DB_IDatabaseConnection $connection ) |
$databaseTableMetaData |
PHPUnit_Extensions_Database_DataSet_ITableMetaData |
|
$table |
PHPUnit_Extensions_Database_DataSet_ITable |
|
$connection |
PHPUnit_Extensions_Database_DB_IDatabaseConnection |
|
buildPreparedColumnArray()
защищенный Метод
protected buildPreparedColumnArray ( $columns, PHPUnit_Extensions_Database_DB_IDatabaseConnection $connection ) |
$connection |
PHPUnit_Extensions_Database_DB_IDatabaseConnection |
|
execute()
публичный Метод
public execute ( PHPUnit_Extensions_Database_DB_IDatabaseConnection $connection, PHPUnit_Extensions_Database_DataSet_IDataSet $dataSet ) |
$connection |
PHPUnit_Extensions_Database_DB_IDatabaseConnection |
|
$dataSet |
PHPUnit_Extensions_Database_DataSet_IDataSet |
|
Описание свойств
$iteratorDirection защищенное свойство
protected $iteratorDirection |
$operationName защищенное свойство