You are here

Classes, traits, and interfaces in Drupal driver for SQL Server and SQL Azure 8.2

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
AliasTest class Drupal\Tests\sqlsrv\Kernel tests/src/Kernel/AliasTest.php Test aliases within GROUP BY and ORDER BY.
CacheApcu class Drupal\Driver\Database\sqlsrv\Component drivers/lib/Drupal/Driver/Database/sqlsrv/Component/CacheApcu.php Apcu implementation for the in-memory fast cache. Use this for very frequently used cache items.
CacheFactoryDefault class Drupal\Driver\Database\sqlsrv\Component drivers/lib/Drupal/Driver/Database/sqlsrv/Component/CacheFactoryDefault.php 1
CacheFactoryInterface interface Drupal\Driver\Database\sqlsrv\Component drivers/lib/Drupal/Driver/Database/sqlsrv/Component/CacheFactoryInterface.php 1 1
CacheInterface interface Drupal\Driver\Database\sqlsrv\Component drivers/lib/Drupal/Driver/Database/sqlsrv/Component/CacheInterface.php 3
CacheStub class Drupal\Driver\Database\sqlsrv\Component drivers/lib/Drupal/Driver/Database/sqlsrv/Component/CacheStub.php Stub implementation for the cache backend.
CacheWincache class Drupal\Driver\Database\sqlsrv\Component drivers/lib/Drupal/Driver/Database/sqlsrv/Component/CacheWincache.php Wincache implementation for the in-memory fast cache. Use this for very frequently used cache items.
Condition class Drupal\Driver\Database\sqlsrv drivers/lib/Drupal/Driver/Database/sqlsrv/Condition.php 3
ConditionTest class Drupal\Tests\sqlsrv\Kernel tests/src/Kernel/ConditionTest.php Test the functions of the custom Condition class.
Connection class Drupal\Driver\Database\sqlsrv drivers/lib/Drupal/Driver/Database/sqlsrv/Connection.php Temporary tables: temporary table support is done by means of global temporary tables (#) to avoid the use of DIRECT QUERIES. You can enable and disable the use of direct queries with $this->driver_settings->defaultDirectQuery =… 5
Connection class Drupal\Driver\Database\sqlsrv\PDO drivers/lib/Drupal/Driver/Database/sqlsrv/PDO/Connection.php 6
ConnectionSettings class Drupal\Driver\Database\sqlsrv drivers/lib/Drupal/Driver/Database/sqlsrv/ConnectionSettings.php Global settings for the driver. 1
ConnectionTest class Drupal\Tests\sqlsrv\Kernel tests/src/Kernel/ConnectionTest.php Tests of the sqlsrv database system.
ConstraintTypes class Drupal\Driver\Database\sqlsrv\Settings drivers/lib/Drupal/Driver/Database/sqlsrv/Settings/ConstraintTypes.php Constraint types for SQL Server. 2
DatabaseLockBackend class Drupal\sqlsrv\Lock src/Lock/DatabaseLockBackend.php Workaround for an issue with floats: 1
DatabaseLockBackend class Drupal\sqlsrv\ProxyClass\Lock src/ProxyClass/Lock/DatabaseLockBackend.php Provides a proxy class for \Drupal\couchbase\Lock\CouchbaseLockBackend.
DatabaseTransactionCannotCommitAfterRollbackException class Drupal\Driver\Database\sqlsrv drivers/lib/Drupal/Driver/Database/sqlsrv/DatabaseTransactionCannotCommitAfterRollbackException.php Exception to deny attempts to explicitly manage transactions.
Delete class Drupal\Driver\Database\sqlsrv drivers/lib/Drupal/Driver/Database/sqlsrv/Delete.php
DeleteTruncateTest class Drupal\Tests\sqlsrv\Kernel tests/src/Kernel/DeleteTruncateTest.php Tests delete and truncate queries.
DoomedTransactionException class Drupal\Driver\Database\sqlsrv\PDO drivers/lib/Drupal/Driver/Database/sqlsrv/PDO/DoomedTransactionException.php 1
DriverAttributes class Drupal\Driver\Database\sqlsrv\Scheme drivers/lib/Drupal/Driver/Database/sqlsrv/Scheme/DriverAttributes.php Type class for the driver attributes.
EngineVersion class Drupal\Driver\Database\sqlsrv\Scheme drivers/lib/Drupal/Driver/Database/sqlsrv/Scheme/EngineVersion.php
Enum abstract class Drupal\Driver\Database\sqlsrv\Component drivers/lib/Drupal/Driver/Database/sqlsrv/Component/Enum.php Enum class. 4 4
ExtensionData class Drupal\Driver\Database\sqlsrv drivers/lib/Drupal/Driver/Database/sqlsrv/ExtensionData.php
Index class Drupal\sqlsrv\Indexes src/Indexes/Index.php Represents a database Index.
IndexManager class Drupal\sqlsrv\Indexes src/Indexes/IndexManager.php Default indexes to be deployed for CORE functionality. 1
Insert class Drupal\Driver\Database\sqlsrv drivers/lib/Drupal/Driver/Database/sqlsrv/Insert.php
Merge class Drupal\Driver\Database\sqlsrv drivers/lib/Drupal/Driver/Database/sqlsrv/Merge.php
MergeTest class Drupal\Tests\sqlsrv\Kernel tests/src/Kernel/MergeTest.php Tests the MERGE query builder.
OrderByTest class Drupal\Tests\sqlsrv\Unit tests/src/Unit/OrderByTest.php Tests the orderBy() method of select queries.
ParameterTest class Drupal\Tests\sqlsrv\Kernel tests/src/Kernel/ParameterTest.php Tests parameter behavior.
PersistentDatabaseLockBackend class Drupal\sqlsrv\Lock src/Lock/PersistentDatabaseLockBackend.php Defines the persistent database lock backend. This backend is global for this Drupal installation.
PersistentDatabaseLockBackend class Drupal\sqlsrv\ProxyClass\Lock src/ProxyClass/Lock/PersistentDatabaseLockBackend.php Provides a proxy class for \Drupal\couchbase\Lock\CouchbaseLockBackend.
RecoveryModel class Drupal\Driver\Database\sqlsrv\Settings drivers/lib/Drupal/Driver/Database/sqlsrv/Settings/RecoveryModel.php 1
Schema class Drupal\Driver\Database\sqlsrv drivers/lib/Drupal/Driver/Database/sqlsrv/Schema.php 1
SchemaTest class Drupal\Tests\sqlsrv\Kernel tests/src/Kernel/SchemaTest.php Tests table creation and modification via the schema API.
SchemaTestExtended class Drupal\Tests\sqlsrv\Kernel tests/src/Kernel/SchemaTestExtended.php Tests table creation and modification via the schema API.
Scheme class Drupal\Driver\Database\sqlsrv drivers/lib/Drupal/Driver/Database/sqlsrv/Scheme.php 1
Select class Drupal\Driver\Database\sqlsrv drivers/lib/Drupal/Driver/Database/sqlsrv/Select.php 2
SelectTest class Drupal\Tests\sqlsrv\Kernel tests/src/Kernel/SelectTest.php Tests the Select query builder.
SerializerIgbinary class Drupal\Driver\Database\sqlsrv\Component drivers/lib/Drupal/Driver/Database/sqlsrv/Component/SerializerIgbinary.php
SerializerInterface interface Drupal\Driver\Database\sqlsrv\Component drivers/lib/Drupal/Driver/Database/sqlsrv/Component/SerializerInterface.php 2
SerializerPhp class Drupal\Driver\Database\sqlsrv\Component drivers/lib/Drupal/Driver/Database/sqlsrv/Component/SerializerPhp.php
SettingsManager class Drupal\Driver\Database\sqlsrv\Component drivers/lib/Drupal/Driver/Database/sqlsrv/Component/SettingsManager.php 3 3
SqlsrvConditionTest class Drupal\Tests\sqlsrv\Unit tests/src/Unit/SqlsrvConditionTest.php Test the behavior of the custom Condition class.
SqlsrvConnectionTest class Drupal\Tests\sqlsrv\Unit tests/src/Unit/SqlsrvConnectionTest.php Test the behavior of the Connection class.
SqlsrvServiceProvider class Drupal\sqlsrv src/SqlsrvServiceProvider.php
SqlsrvTest class Drupal\Tests\sqlsrv\Kernel tests/src/Kernel/SqlsrvTest.php Test behavior that is unique to the Sql Server Driver.
Statement class Drupal\Driver\Database\sqlsrv drivers/lib/Drupal/Driver/Database/sqlsrv/Statement.php
Statement class Drupal\Driver\Database\sqlsrv\PDO drivers/lib/Drupal/Driver/Database/sqlsrv/PDO/Statement.php Turbocharged Statement class to work with MSSQL server. 1

Pages

Other projects