PluginProbe ʕ •ᴥ•ʔ
Matomo Analytics – Powerful, Privacy-First Insights for WordPress / 4.3.0
Matomo Analytics – Powerful, Privacy-First Insights for WordPress v4.3.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 / Db / Settings.php
matomo / app / core / Db Last commit date
Adapter 5 years ago Schema 5 years ago Adapter.php 5 years ago AdapterInterface.php 5 years ago BatchInsert.php 5 years ago Schema.php 5 years ago SchemaInterface.php 5 years ago Settings.php 5 years ago TransactionLevel.php 6 years ago
Settings.php
41 lines
1 <?php
2 /**
3 * Matomo - 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 namespace Piwik\Db;
10
11 use Piwik\Db;
12
13 class Settings
14 {
15 public function getEngine()
16 {
17 return $this->getDbSetting('type');
18 }
19
20 public function getTablePrefix()
21 {
22 return $this->getDbSetting('tables_prefix');
23 }
24
25 public function getDbName()
26 {
27 return $this->getDbSetting('dbname');
28 }
29
30 public function getUsedCharset()
31 {
32 return strtolower($this->getDbSetting('charset'));
33 }
34
35 private function getDbSetting($key)
36 {
37 $dbInfos = Db::getDatabaseConfig();
38 return $dbInfos[$key];
39 }
40 }
41