PluginProbe ʕ •ᴥ•ʔ
Matomo Analytics – Powerful, Privacy-First Insights for WordPress / 5.12.1
Matomo Analytics – Powerful, Privacy-First Insights for WordPress v5.12.1
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 / Settings / Interfaces / Traits / Setters / MeasurableSetterTrait.php
matomo / app / core / Settings / Interfaces / Traits / Setters Last commit date
MeasurableSetterTrait.php 8 months ago SystemSetterTrait.php 8 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