PluginProbe ʕ •ᴥ•ʔ
Matomo Analytics – Powerful, Privacy-First Insights for WordPress / trunk
Matomo Analytics – Powerful, Privacy-First Insights for WordPress vtrunk
5.11.1 5.11.0 5.10.2 5.10.1 trunk 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.1.0 1.1.1 1.1.2 1.1.3 1.2.0 1.3.0 1.3.1 1.3.2 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.1.0 4.1.1 4.1.2 4.1.3 4.10.0 4.11.0 4.12.0 4.13.0 4.13.2 4.13.3 4.13.4 4.13.5 4.14.0 4.14.1 4.14.2 4.15.0 4.15.1 4.15.2 4.15.3 4.2.0 4.3.0 4.3.1 4.4.1 4.4.2 4.5.0 4.6.0 5.0.1 5.0.2 5.0.3 5.0.4 5.0.5 5.0.6 5.0.7 5.0.8 5.1.0 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 5.1.6 5.1.7 5.10.0 5.2.0 5.2.1 5.2.2 5.3.0 5.3.1 5.3.2 5.3.3 5.6.0 5.6.1 5.7.0 5.7.1 5.8.0 5.8.1 5.8.2
matomo / app / core / DataTable / DataTableInterface.php
matomo / app / core / DataTable Last commit date
Filter 1 month ago Renderer 2 weeks ago Row 1 month ago BaseFilter.php 1 month ago Bridges.php 2 years ago DataTableInterface.php 6 months ago Manager.php 2 years ago Map.php 1 month ago Renderer.php 1 month ago Row.php 1 month ago Simple.php 2 years ago TableNotFoundException.php 2 years ago
DataTableInterface.php
35 lines
1 <?php
2
3 /**
4 * Matomo - free/libre analytics platform
5 *
6 * @link https://matomo.org
7 * @license https://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
8 */
9 namespace Piwik\DataTable;
10
11 /**
12 * The DataTable Interface
13 *
14 */
15 interface DataTableInterface
16 {
17 public function getRowsCount();
18 public function queueFilter($className, $parameters = array());
19 public function applyQueuedFilters();
20 public function filter($className, $parameters = array());
21 public function multiFilter($otherTables, $filter);
22 public function getFirstRow();
23 public function __toString();
24 public function enableRecursiveSort();
25 public function renameColumn($oldName, $newName);
26 public function deleteColumns($columns, $deleteRecursiveInSubtables = \false);
27 public function deleteRow($id);
28 public function deleteColumn($name);
29 public function getColumn($name);
30 public function getColumns();
31 public function deleteRowsMetadata($name, $deleteRecursiveInSubtables = \false);
32 public function setAsBuiltWithoutArchives(bool $flag) : void;
33 public function wasBuiltWithoutArchives() : bool;
34 }
35