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 / Setters / MeasurableSetterTrait.php
matomo / app / core / Settings / Interfaces / Traits / Setters Last commit date
MeasurableSetterTrait.php 7 months ago SystemSetterTrait.php 7 months ago
MeasurableSetterTrait.php
31 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\Setters;
10
11 use Piwik\Settings\Interfaces\Traits\Getters\MeasurableGetterTrait;
12 /**
13 * @template T of mixed
14 */
15 trait MeasurableSetterTrait
16 {
17 /**
18 * @use MeasurableGetterTrait<T>
19 */
20 use MeasurableGetterTrait;
21 /**
22 * @param T $value
23 */
24 public static function setMeasurableValue(int $idSite, $value, bool $isProperty = \false) : void
25 {
26 $setting = self::getMeasurableSetting($idSite, $isProperty);
27 $setting->setValue($value);
28 $setting->save();
29 }
30 }
31