PluginProbe ʕ •ᴥ•ʔ
Matomo Analytics – Powerful, Privacy-First Insights for WordPress / trunk
Matomo Analytics – Powerful, Privacy-First Insights for WordPress vtrunk
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 / Settings / Interfaces / Traits / Getters / CustomGetterTrait.php
matomo / app / core / Settings / Interfaces / Traits / Getters Last commit date
ConfigGetterTrait.php 4 months ago CustomGetterTrait.php 7 months ago MeasurableGetterTrait.php 7 months ago OptionGetterTrait.php 7 months ago SystemGetterTrait.php 7 months ago
CustomGetterTrait.php
29 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\Settings\Interfaces\Traits\Getters;
10
11 /**
12 * @template T of mixed
13 */
14 trait CustomGetterTrait
15 {
16 /**
17 * @return T
18 */
19 protected static abstract function getCustomValue(?int $idSite = null);
20 protected static abstract function getCustomSettingName() : string;
21 /**
22 * @deprecated Will be removed in 6.0 in favour of making getCustomSettingName public
23 */
24 public static function getCustomSettingShortName() : string
25 {
26 return self::getCustomSettingName();
27 }
28 }
29