/** * @test */ public function getColumnsInTableReturnsArrayThatNotContainsInexistentColumn() { $columns = Tx_Oelib_Db::getColumnsInTable('tx_oelib_test'); self::assertFalse(isset($columns['does_not_exist'])); }
/** * Retrieves the column names of a given DB table name. * * @param string $tableName * the name of a existing DB table (must not be empty, must exist) * * @return string[] column names as values */ protected function getDbColumnNames($tableName) { return array_keys(Tx_Oelib_Db::getColumnsInTable($tableName)); }