Linux dpw.dpwebtech.com 3.10.0-1160.88.1.el7.x86_64 #1 SMP Tue Mar 7 15:41:52 UTC 2023 x86_64
Apache
: 192.232.243.69 | : 18.222.164.252
54 Domain
7.3.33
dpclient
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
home /
dpclient /
public_html /
analytics /
core /
Plugin /
[ HOME SHELL ]
Name
Size
Permission
Action
Dimension
[ DIR ]
drwxr-xr-x
API.php
4.12
KB
-rw-r--r--
AggregatedMetric.php
612
B
-rw-r--r--
ArchivedMetric.php
5.58
KB
-rw-r--r--
Archiver.php
5.64
KB
-rw-r--r--
Categories.php
1.99
KB
-rw-r--r--
ComponentFactory.php
4.94
KB
-rw-r--r--
ComputedMetric.php
8.45
KB
-rw-r--r--
ConsoleCommand.php
1.43
KB
-rw-r--r--
Controller.php
41.92
KB
-rw-r--r--
ControllerAdmin.php
16.01
KB
-rw-r--r--
Dependency.php
5.98
KB
-rw-r--r--
LogTablesProvider.php
3.11
KB
-rw-r--r--
Manager.php
52.91
KB
-rw-r--r--
Menu.php
11.54
KB
-rw-r--r--
MetadataLoader.php
3.73
KB
-rw-r--r--
Metric.php
6.41
KB
-rw-r--r--
PluginException.php
1.11
KB
-rw-r--r--
ProcessedMetric.php
2.27
KB
-rw-r--r--
ReleaseChannels.php
2.55
KB
-rw-r--r--
Report.php
35.26
KB
-rw-r--r--
ReportsProvider.php
9.3
KB
-rw-r--r--
RequestProcessors.php
630
B
-rw-r--r--
Segment.php
12.75
KB
-rw-r--r--
SettingsProvider.php
7.15
KB
-rw-r--r--
Tasks.php
5.37
KB
-rw-r--r--
ThemeStyles.php
5.82
KB
-rw-r--r--
ViewDataTable.php
21.71
KB
-rw-r--r--
Visualization.php
33.17
KB
-rw-r--r--
WidgetsProvider.php
4.53
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : LogTablesProvider.php
<?php /** * Matomo - free/libre analytics platform * * @link https://matomo.org * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later * */ namespace Piwik\Plugin; use Piwik\Container\StaticContainer; use Piwik\DataAccess\LogTableTemporary; use Piwik\Piwik; use Piwik\Tracker\LogTable; class LogTablesProvider { /** * @var Manager */ private $pluginManager; /** * @var LogTable[] */ private $tablesCache; /** * @var LogTableTemporary */ private $tempTable; public function __construct(Manager $pluginManager) { $this->pluginManager = $pluginManager; } /** * Get an instance of a specific log table if such a log table exists. * * @param string $tableNameWithoutPrefix eg "log_visit" * @return LogTable|null */ public function getLogTable($tableNameWithoutPrefix) { if ($this->tempTable && $this->tempTable->getName() === $tableNameWithoutPrefix) { return $this->tempTable; } foreach ($this->getAllLogTables() as $table) { if ($table->getName() === $tableNameWithoutPrefix) { return $table; } } } /** * @param LogTableTemporary|null $table */ public function setTempTable($table) { $this->tempTable = $table; } public function clearCache() { $this->tablesCache = null; } /** * Needed for log query builder * @return LogTable[] */ public function getAllLogTablesWithTemporary() { $tables = $this->getAllLogTables(); if ($this->tempTable) { $tables[] = $this->tempTable; } return $tables; } /** * Get all log table instances defined by any activated and loaded plugin. The returned tables are not sorted in * any order. * @return LogTable[] */ public function getAllLogTables() { if (!isset($this->tablesCache)) { $tables = $this->pluginManager->findMultipleComponents('Tracker', 'Piwik\\Tracker\\LogTable'); $logTables = array(); /** * Only used for tests. Triggered to add custom log tables which are not automatically picked up. * In case you need to define a log table, please put them inside the "Tracker" directory of your plugin. * Please note custom log tables are currently not an official API. * * **Example** * * public function addLogTable(&$logTables) * { * $logTables[] = new LogTable(); * } * * @param array &$logTables An array containing a list of log entries. * * @internal Only used for tests * @ignore */ Piwik::postEvent('LogTables.addLogTables', array(&$logTables)); foreach ($tables as $table) { $logTables[] = StaticContainer::get($table); } $this->tablesCache = $logTables; } return $this->tablesCache; } }
Close