/home/techb158/ileadtechnology.com/SSM/vendor/doctrine/dbal/lib/Doctrine/DBAL
NameSizeModeActions
Cache/-0755rm
Connections/-0755rm
Driver/-0755rm
Event/-0755rm
Exception/-0755rm
Id/-0755rm
Logging/-0755rm
Platforms/-0755rm
Portability/-0755rm
Query/-0755rm
Schema/-0755rm
Sharding/-0755rm
Tools/-0755rm
Types/-0755rm
ColumnCase.php5050644editdlrm
Configuration.php47340644editdlrm
Connection.php508160644editdlrm
ConnectionException.php10330644editdlrm
DBALException.php90670644editdlrm
Driver.php18030644editdlrm
DriverManager.php147670644editdlrm
Events.php10960644editdlrm
FetchMode.php19260644editdlrm
LockMode.php3850644editdlrm
ParameterType.php10410644editdlrm
SQLParserUtils.php101830644editdlrm
SQLParserUtilsException.php7730644editdlrm
Statement.php72810644editdlrm
TransactionIsolationLevel.php5700644editdlrm
Version.php7820644editdlrm
VersionAwarePlatformDriver.php9350644editdlrm
Edit: /home/techb158/ileadtechnology.com/SSM/vendor/doctrine/dbal/lib/Doctrine/DBAL/Configuration.php (4734B)
_attributes['sqlLogger'] = $logger; } /** * Gets the SQL logger that is used. * * @return SQLLogger|null */ public function getSQLLogger() { return $this->_attributes['sqlLogger'] ?? null; } /** * Gets the cache driver implementation that is used for query result caching. * * @return Cache|null */ public function getResultCacheImpl() { return $this->_attributes['resultCacheImpl'] ?? null; } /** * Sets the cache driver implementation that is used for query result caching. * * @return void */ public function setResultCacheImpl(Cache $cacheImpl) { $this->_attributes['resultCacheImpl'] = $cacheImpl; } /** * Sets the filter schema assets expression. * * Only include tables/sequences matching the filter expression regexp in * schema instances generated for the active connection when calling * {AbstractSchemaManager#createSchema()}. * * @deprecated Use Configuration::setSchemaAssetsFilter() instead * * @param string $filterExpression * * @return void */ public function setFilterSchemaAssetsExpression($filterExpression) { $this->_attributes['filterSchemaAssetsExpression'] = $filterExpression; if ($filterExpression) { $this->_attributes['filterSchemaAssetsExpressionCallable'] = $this->buildSchemaAssetsFilterFromExpression($filterExpression); } else { $this->_attributes['filterSchemaAssetsExpressionCallable'] = null; } } /** * Returns filter schema assets expression. * * @deprecated Use Configuration::getSchemaAssetsFilter() instead * * @return string|null */ public function getFilterSchemaAssetsExpression() { return $this->_attributes['filterSchemaAssetsExpression'] ?? null; } /** * @param string $filterExpression */ private function buildSchemaAssetsFilterFromExpression($filterExpression) : callable { return static function ($assetName) use ($filterExpression) { if ($assetName instanceof AbstractAsset) { $assetName = $assetName->getName(); } return preg_match($filterExpression, $assetName); }; } /** * Sets the callable to use to filter schema assets. */ public function setSchemaAssetsFilter(?callable $callable = null) : ?callable { $this->_attributes['filterSchemaAssetsExpression'] = null; return $this->_attributes['filterSchemaAssetsExpressionCallable'] = $callable; } /** * Returns the callable to use to filter schema assets. */ public function getSchemaAssetsFilter() : ?callable { return $this->_attributes['filterSchemaAssetsExpressionCallable'] ?? null; } /** * Sets the default auto-commit mode for connections. * * If a connection is in auto-commit mode, then all its SQL statements will be executed and committed as individual * transactions. Otherwise, its SQL statements are grouped into transactions that are terminated by a call to either * the method commit or the method rollback. By default, new connections are in auto-commit mode. * * @see getAutoCommit * * @param bool $autoCommit True to enable auto-commit mode; false to disable it. * * @return void */ public function setAutoCommit($autoCommit) { $this->_attributes['autoCommit'] = (bool) $autoCommit; } /** * Returns the default auto-commit mode for connections. * * @see setAutoCommit * * @return bool True if auto-commit mode is enabled by default for connections, false otherwise. */ public function getAutoCommit() { return $this->_attributes['autoCommit'] ?? true; } }