nextcloud/lib/private/DB
Carl Schwan 9ec0cb0a90 Fix psalm issues related to the user backend
- Reflect the actual return value returned by the implementation in the
  the interface. E.g. IUser|bool -> IUser|false
- Remove $hasLoggedIn parameter from private countUser implementation.
  Replace the two call with the equivalent countSeenUser
- getBackend is nuallable, add this to the interface
- Use backend interface to make psalm happy about call to undefined
  methods. Also helps with getting rid at some point of the old
  implementActions

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-05-20 17:14:58 +02:00
..
Exceptions Update php licenses 2021-06-04 22:02:41 +02:00
QueryBuilder Fix psalm issues related to the user backend 2022-05-20 17:14:58 +02:00
Adapter.php Check style update 2022-01-13 00:19:07 +01:00
AdapterMySQL.php make it possible to override the default collation 2021-09-01 11:57:47 +02:00
AdapterOCI8.php Update php licenses 2021-06-04 22:02:41 +02:00
AdapterPgSql.php Check style update 2022-01-13 00:19:07 +01:00
AdapterSqlite.php Update php licenses 2021-06-04 22:02:41 +02:00
BacktraceDebugStack.php record backtrace when profiling db requests 2022-04-04 18:12:30 +02:00
Connection.php record backtrace when profiling db requests 2022-04-04 18:12:30 +02:00
ConnectionAdapter.php Update php licenses 2021-06-04 22:02:41 +02:00
ConnectionFactory.php Allow specify a config prefix for another database connection 2022-02-03 17:16:03 +01:00
DbDataCollector.php record backtrace when profiling db requests 2022-04-04 18:12:30 +02:00
MigrationException.php Update php licenses 2021-06-04 22:02:41 +02:00
MigrationService.php Log missing primary key until we make it a requirement 2022-04-08 10:47:24 +02:00
Migrator.php Update php licenses 2021-06-04 22:02:41 +02:00
MissingColumnInformation.php Update php licenses 2021-06-04 22:02:41 +02:00
MissingIndexInformation.php Update php licenses 2021-06-04 22:02:41 +02:00
MissingPrimaryKeyInformation.php Update php licenses 2021-06-04 22:02:41 +02:00
MySQLMigrator.php Update php licenses 2021-06-04 22:02:41 +02:00
MySqlTools.php Update php licenses 2021-06-04 22:02:41 +02:00
ObjectParameter.php Add a built-in profiler inside Nextcloud 2022-04-04 10:28:26 +02:00
OCSqlitePlatform.php Update php licenses 2021-06-04 22:02:41 +02:00
OracleConnection.php Update php licenses 2021-06-04 22:02:41 +02:00
OracleMigrator.php Update php licenses 2021-06-04 22:02:41 +02:00
PgSqlTools.php Update php licenses 2021-06-04 22:02:41 +02:00
PostgreSqlMigrator.php Update php licenses 2021-06-04 22:02:41 +02:00
PreparedStatement.php Update php licenses 2021-06-04 22:02:41 +02:00
ResultAdapter.php Update php licenses 2021-06-04 22:02:41 +02:00
SchemaWrapper.php disable path prefix index on postgresql for now 2021-10-08 18:39:22 +02:00
SetTransactionIsolationLevel.php Update php licenses 2021-06-04 22:02:41 +02:00
SQLiteMigrator.php Update php licenses 2021-06-04 22:02:41 +02:00
SQLiteSessionInit.php Update php licenses 2021-06-04 22:02:41 +02:00