PHP 클래스 PHPUnit_Extensions_Database_DataSet_TableFilter, qcodo

저자: Mike Lively ([email protected])
상속: extends PHPUnit_Extensions_Database_DataSet_AbstractTable
파일 보기 프로젝트 열기: qcodo/qcodo 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$originalTable PHPUnit_Extensions_Database_DataSet_ITable The table meta data being decorated.

공개 메소드들

메소드 설명
__construct ( PHPUnit_Extensions_Database_DataSet_ITable $originalTable, array $excludeColumns = [] ) Creates a new table filter using the original table
addExcludeColumns ( array $excludeColumns ) Sets the columns to exclude from the table.
addIncludeColumns ( array $includeColumns ) Sets the columns to include in the table.
clearExcludeColumns ( ) Clears the included columns.
clearIncludeColumns ( ) Clears the included columns.
getRowCount ( ) : integer Returns the number of rows in this table.
getValue ( integer $row, integer $column ) Returns the value for the given column on the given row.

메소드 상세

__construct() 공개 메소드

Creates a new table filter using the original table
public __construct ( PHPUnit_Extensions_Database_DataSet_ITable $originalTable, array $excludeColumns = [] )
$originalTable PHPUnit_Extensions_Database_DataSet_ITable PHPUnit_Extensions_Database_DataSet_ITable
$excludeColumns array Array @deprecated, use the set* methods instead.

addExcludeColumns() 공개 메소드

Sets the columns to exclude from the table.
public addExcludeColumns ( array $excludeColumns )
$excludeColumns array

addIncludeColumns() 공개 메소드

Sets the columns to include in the table.
public addIncludeColumns ( array $includeColumns )
$includeColumns array

clearExcludeColumns() 공개 메소드

Clears the included columns.
public clearExcludeColumns ( )

clearIncludeColumns() 공개 메소드

Clears the included columns.
public clearIncludeColumns ( )

getRowCount() 공개 메소드

Returns the number of rows in this table.
public getRowCount ( ) : integer
리턴 integer

getValue() 공개 메소드

Returns the value for the given column on the given row.
public getValue ( integer $row, integer $column )
$row integer
$column integer

프로퍼티 상세

$originalTable 보호되어 있는 프로퍼티

The table meta data being decorated.
protected PHPUnit_Extensions_Database_DataSet_ITable $originalTable
리턴 PHPUnit_Extensions_Database_DataSet_ITable