PluginProbe ʕ •ᴥ•ʔ
Matomo Analytics – Powerful, Privacy-First Insights for WordPress / 5.13.0
Matomo Analytics – Powerful, Privacy-First Insights for WordPress v5.13.0
5.13.0 5.12.1 5.12.0 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 / Plugin / RequestProcessors.php
matomo / app / core / Plugin Last commit date
ConsoleCommand 3 months ago Dimension 3 months ago API.php 8 months ago AggregatedMetric.php 2 years ago ArchivedMetric.php 1 month ago Archiver.php 3 months ago Categories.php 2 years ago ComponentFactory.php 1 month ago ComputedMetric.php 1 year ago ConsoleCommand.php 3 months ago Controller.php 3 months ago ControllerAdmin.php 1 month ago Dependency.php 3 months ago LogTablesProvider.php 5 days ago Manager.php 1 month ago Menu.php 1 month ago MetadataLoader.php 1 month ago Metric.php 3 months ago PluginException.php 1 year ago ProcessedMetric.php 5 months ago ReleaseChannels.php 5 months ago Report.php 3 months ago ReportsProvider.php 2 years ago RequestProcessors.php 6 months ago Segment.php 5 months ago SettingsProvider.php 1 month ago Tasks.php 3 months ago ThemeStyles.php 1 month ago ViewDataTable.php 1 month ago Visualization.php 1 month ago WidgetsProvider.php 5 days ago
RequestProcessors.php
43 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\Plugin;
10
11 use Piwik\Container\StaticContainer;
12 use Piwik\Tracker\BotRequestProcessor;
13 use Piwik\Tracker\RequestProcessor;
14 class RequestProcessors
15 {
16 /**
17 * @return RequestProcessor[]
18 */
19 public function getRequestProcessors() : array
20 {
21 $manager = \Piwik\Plugin\Manager::getInstance();
22 $processors = $manager->findMultipleComponents('Tracker', 'Piwik\\Tracker\\RequestProcessor');
23 $instances = array();
24 foreach ($processors as $processor) {
25 $instances[] = StaticContainer::get($processor);
26 }
27 return $instances;
28 }
29 /**
30 * @return BotRequestProcessor[]
31 */
32 public function getBotRequestProcessors() : array
33 {
34 $manager = \Piwik\Plugin\Manager::getInstance();
35 $processors = $manager->findMultipleComponents('Tracker', 'Piwik\\Tracker\\BotRequestProcessor');
36 $instances = [];
37 foreach ($processors as $processor) {
38 $instances[] = StaticContainer::get($processor);
39 }
40 return $instances;
41 }
42 }
43