| <?php |
|
|
| |
| |
| |
| |
| |
| |
|
|
| namespace Piwik\DataTable; |
|
|
| |
| |
| |
| |
| interface DataTableInterface |
| { |
| public function getRowsCount(); |
| public function queueFilter($className, $parameters = array()); |
| public function applyQueuedFilters(); |
| public function filter($className, $parameters = array()); |
| public function multiFilter($otherTables, $filter); |
| public function getFirstRow(); |
| public function __toString(); |
| public function enableRecursiveSort(); |
| public function renameColumn($oldName, $newName); |
| public function deleteColumns($columns, $deleteRecursiveInSubtables = false); |
| public function deleteRow($id); |
| public function deleteColumn($name); |
| public function getColumn($name); |
| public function getColumns(); |
| public function deleteRowsMetadata($name, $deleteRecursiveInSubtables = false); |
|
|
| public function setAsBuiltWithoutArchives(bool $flag): void; |
|
|
| public function wasBuiltWithoutArchives(): bool; |
| } |
|
|