PluginProbe ʕ •ᴥ•ʔ
Matomo Analytics – Powerful, Privacy-First Insights for WordPress / 5.8.2
Matomo Analytics – Powerful, Privacy-First Insights for WordPress v5.8.2
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 / AdapterInterface.php
matomo / app / core / Db Last commit date
Adapter 6 months ago Schema 3 months ago Adapter.php 6 months ago AdapterInterface.php 3 months ago BatchInsert.php 6 months ago Schema.php 3 months ago SchemaInterface.php 3 months ago Settings.php 1 year ago TransactionLevel.php 1 year ago TransactionalDatabaseDynamicTrait.php 1 year ago TransactionalDatabaseInterface.php 1 year ago TransactionalDatabaseStaticTrait.php 1 year ago
AdapterInterface.php
65 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\Db;
10
11 use Exception;
12 /**
13 */
14 interface AdapterInterface extends \Piwik\Db\TransactionalDatabaseInterface
15 {
16 /**
17 * Reset the configuration variables in this adapter.
18 */
19 public function resetConfig();
20 /**
21 * Return default port.
22 * @deprecated Use Schema::getDefaultPortForSchema instead
23 *
24 * @return int
25 */
26 public static function getDefaultPort();
27 /**
28 * Check database server version
29 *
30 * @throws Exception if database version is less than required version
31 */
32 public function checkServerVersion();
33 /**
34 * Returns true if this adapter's required extensions are enabled
35 *
36 * @return bool
37 */
38 public static function isEnabled();
39 /**
40 * Returns true if this adapter supports blobs as fields
41 *
42 * @return bool
43 */
44 public function hasBlobDataType();
45 /**
46 * Returns true if this adapter supports bulk loading
47 *
48 * @return bool
49 */
50 public function hasBulkLoader();
51 /**
52 * Test error number
53 *
54 * @param Exception $e
55 * @param string|int $errno
56 * @return bool
57 */
58 public function isErrNo($e, $errno);
59 /**
60 * Is the connection character set equal to utf8?
61 *
62 * @return bool
63 */
64 }
65