PHP Класс PHPUnit_Extensions_Database_DataSet_TableMetaDataFilter, qcodo

The if a whitelist (include) filter is specified, then only those columns will be included.
Автор: Mike Lively ([email protected])
Наследование: extends PHPUnit_Extensions_Database_DataSet_AbstractTableMetaData
Показать файл Открыть проект

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

Свойство Тип Описание
$excludeColumns Array The columns to exclude from the meta data.
$includeColumns Array The columns to include from the meta data.
$originalMetaData PHPUnit_Extensions_Database_DataSet_ITableMetaData The table meta data being decorated.

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

Метод Описание
__construct ( PHPUnit_Extensions_Database_DataSet_ITableMetaData $originalMetaData, array $excludeColumns = [] ) Creates a new filtered table meta data object filtering out $excludeColumns.
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 excluded columns.
clearIncludeColumns ( ) Clears the included columns.
getColumns ( ) : array Returns the names of the columns in the table.
getPrimaryKeys ( ) : array Returns the names of the primary key columns in the table.
getTableName ( ) : string Returns the name of the table.

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

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

Creates a new filtered table meta data object filtering out $excludeColumns.
public __construct ( PHPUnit_Extensions_Database_DataSet_ITableMetaData $originalMetaData, array $excludeColumns = [] )
$originalMetaData PHPUnit_Extensions_Database_DataSet_ITableMetaData
$excludeColumns 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 excluded columns.
public clearExcludeColumns ( )

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

Clears the included columns.
public clearIncludeColumns ( )

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

Returns the names of the columns in the table.
public getColumns ( ) : array
Результат array

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

Returns the names of the primary key columns in the table.
public getPrimaryKeys ( ) : array
Результат array

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

Returns the name of the table.
public getTableName ( ) : string
Результат string

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

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

The columns to exclude from the meta data.
protected Array $excludeColumns
Результат Array

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

The columns to include from the meta data.
protected Array $includeColumns
Результат Array

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

The table meta data being decorated.
protected PHPUnit_Extensions_Database_DataSet_ITableMetaData $originalMetaData
Результат PHPUnit_Extensions_Database_DataSet_ITableMetaData