Ejemplo n.º 1
0
 private function getCustomDimensionColumnNames()
 {
     $tableMetadataAccess = new TableMetadata();
     $columns = $tableMetadataAccess->getColumns($this->table);
     $dimensionColumns = array_filter($columns, function ($column) {
         return LogTable::isCustomDimensionColumn($column);
     });
     return $dimensionColumns;
 }
Ejemplo n.º 2
0
 /**
  * Get columns information from table
  *
  * @param string|array $table The name of the table you want to get the columns definition for.
  * @return \Zend_Db_Statement
  * @deprecated since 2.11.0
  */
 public static function getColumnNamesFromTable($table)
 {
     $tableMetadataAccess = new TableMetadata();
     return $tableMetadataAccess->getColumns($table);
 }
Ejemplo n.º 3
0
 public function test_getColumns_CorrectlyReturnsListOfColumnNames()
 {
     $expectedColumns = array('option_name', 'option_value', 'autoload');
     $columns = $this->tableMetadataAccess->getColumns(Common::prefixTable('option'));
     $this->assertEquals($expectedColumns, $columns);
 }