프로퍼티 | 타입 | 설명 | |
---|---|---|---|
$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. |
public __construct ( PHPUnit_Extensions_Database_DataSet_ITableMetaData $originalMetaData, array $excludeColumns = [] ) | ||
$originalMetaData | PHPUnit_Extensions_Database_DataSet_ITableMetaData | |
$excludeColumns | array | - Deprecated. Use the set* methods instead. |
public addExcludeColumns ( array $excludeColumns ) | ||
$excludeColumns | array |
public addIncludeColumns ( array $includeColumns ) | ||
$includeColumns | array |
public getColumns ( ) : array | ||
리턴 | array |
public getPrimaryKeys ( ) : array | ||
리턴 | array |
protected Array $excludeColumns | ||
리턴 | Array |
protected Array $includeColumns | ||
리턴 | Array |