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.220.227.250
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 : ProcessedMetric.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\DataTable; use Piwik\DataTable\Row; /** * Base type for processed metrics. A processed metric is a metric that is computed using * one or more other metrics. * * @api */ abstract class ProcessedMetric extends Metric { /** * The sub-namespace name in a plugin where ProcessedMetrics are stored. */ const COMPONENT_SUBNAMESPACE = 'Columns\\Metrics'; /** * Computes the metric using the values in a {@link Piwik\DataTable\Row}. * * The computed value should be numerical and not formatted in any way. For example, for * a percent value, `0.14` should be returned instead of `"14%"`. * * @return mixed */ abstract public function compute(Row $row); /** * Returns the array of metrics that are necessary for computing this metric. The elements * of the array are metric names. * * @return string[] */ abstract public function getDependentMetrics(); /** * Returns the array of metrics that are necessary for computing this metric, but should not * be displayed to the user unless explicitly requested. These metrics are intermediate * metrics that are not really valuable to the user. On a request, if showColumns or hideColumns * is not used, they will be removed automatically. * * @return string[] */ public function getTemporaryMetrics() { return array(); } /** * Executed before computing all processed metrics for a report. Implementers can return `false` * to skip computing this metric. * * @param Report $report * @param DataTable $table * @return bool Return `true` to compute the metric for the table, `false` to skip computing * this metric. */ public function beforeCompute($report, DataTable $table) { return true; } /** * @param Row $row * @ignore */ public function beforeComputeSubtable(Row $row) { // empty } /** * @param Row $row * @ignore */ public function afterComputeSubtable(Row $row) { // empty } }
Close