PluginProbe ʕ •ᴥ•ʔ
Matomo Analytics – Powerful, Privacy-First Insights for WordPress / 5.11.0
Matomo Analytics – Powerful, Privacy-First Insights for WordPress v5.11.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 / DIObject.php
matomo / app Last commit date
config 3 months ago core 2 weeks ago js 3 months ago lang 2 weeks ago libs 1 month ago node_modules 4 months ago plugins 2 weeks ago vendor 2 weeks ago .htaccess 6 years ago AGENTS.md 2 weeks ago DIObject.php 2 years ago LEGALNOTICE 6 months ago LICENSE 2 years ago LegacyAutoloader.php 2 years ago PRIVACY.md 5 years ago README.md 6 months ago SECURITY.md 2 years ago bootstrap.php 1 month ago console 6 years ago favicon.ico 2 years ago index.php 2 years ago matomo.js 3 months ago matomo.php 2 years ago offline-service-worker.js 5 years ago piwik.js 3 months ago piwik.php 6 months ago robots.txt 5 years ago
DIObject.php
22 lines
1 <?php
2
3 namespace Matomo\Dependencies\DI;
4
5 /**
6 * This file aims to circumvent problems when updating to Matomo 4.
7 * Matomo 4 includes a newer version of PHP-DI, which does not include \DI\object() any longer
8 * To not run into any problems with plugins still using that we forward this method to \DI\autowire
9 */
10 if (!function_exists("Matomo\\Dependencies\\DI\\object")) {
11 function object(...$params)
12 {
13 return \Piwik\DI::autowire(...$params);
14 }
15 }
16 if (!function_exists("Matomo\\Dependencies\\DI\\link")) {
17 function link(...$params)
18 {
19 return \Piwik\DI::get(...$params);
20 }
21 }
22