Open Data Catalog v2.0.0
TableSummary.php
Go to the documentation of this file.
1 <?php
2 
4 
10 class TableSummary implements \JsonSerializable {
11  private $numOfColumns;
12  private $columns;
13  private $numOfRows;
14 
18  public function __construct(int $numOfColumns, array $columns, int $numOfRows) {
19  $this->numOfColumns = $numOfColumns;
20  $this->columns = $columns;
21  $this->numOfRows = $numOfRows;
22  }
23 
29  public function jsonSerialize() {
30  return [
31  'numOfColumns' => $this->numOfColumns,
32  'columns' => $this->columns,
33  'numOfRows' => $this->numOfRows,
34  ];
35  }
36 
37 }
Drupal\dkan_datastore\Storage\TableSummary\jsonSerialize
jsonSerialize()
Definition: TableSummary.php:29
Drupal\dkan_datastore\Storage
Definition: DatabaseTable.php:3
Drupal\dkan_datastore\Storage\TableSummary
Definition: TableSummary.php:10
Drupal\dkan_datastore\Storage\TableSummary\__construct
__construct(int $numOfColumns, array $columns, int $numOfRows)
Definition: TableSummary.php:18