PluginProbe ʕ •ᴥ•ʔ
Matomo Analytics – Powerful, Privacy-First Insights for WordPress / 1.3.1
Matomo Analytics – Powerful, Privacy-First Insights for WordPress v1.3.1
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 / Updates / 4.0.0-b1.php
matomo / app / core / Updates Last commit date
3.12.0-b1.php 6 years ago 3.12.0-b7.php 6 years ago 3.13.4-b1.php 6 years ago 3.13.5-rc1.php 6 years ago 3.13.6-b1.php 6 years ago 4.0.0-b1.php 6 years ago
4.0.0-b1.php
48 lines
1 <?php
2 /**
3 * Piwik - free/libre analytics platform
4 *
5 * @link https://matomo.org
6 * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
7 *
8 */
9
10 namespace Piwik\Updates;
11
12 use Piwik\Updater;
13 use Piwik\Updates as PiwikUpdates;
14 use Piwik\Updater\Migration;
15 use Piwik\Updater\Migration\Factory as MigrationFactory;
16
17 /**
18 * Update for version 4.0.0-b1.
19 */
20 class Updates_4_0_0_b1 extends PiwikUpdates
21 {
22 /**
23 * @var MigrationFactory
24 */
25 private $migration;
26
27 public function __construct(MigrationFactory $factory)
28 {
29 $this->migration = $factory;
30 }
31
32 public function getMigrations(Updater $updater)
33 {
34 $migration1 = $this->migration->db->changeColumnType('log_action', 'name', 'VARCHAR(4096)');
35 $migration2 = $this->migration->db->changeColumnType('log_conversion', 'url', 'VARCHAR(4096)');
36
37 return array(
38 $migration1,
39 $migration2
40 );
41 }
42
43 public function doUpdate(Updater $updater)
44 {
45 $updater->executeMigrations(__FILE__, $this->getMigrations($updater));
46 }
47 }
48