/home/techb158/dev.balacoffee.com/vendor/doctrine/dbal/lib/Doctrine/DBAL
NameSizeModeActions
Abstraction/-0755rm
Cache/-0755rm
Connections/-0755rm
Driver/-0755rm
Event/-0755rm
Exception/-0755rm
ForwardCompatibility/-0755rm
Id/-0755rm
Logging/-0755rm
Platforms/-0755rm
Portability/-0755rm
Query/-0755rm
Schema/-0755rm
Sharding/-0755rm
Tools/-0755rm
Types/-0755rm
ColumnCase.php5390644editdlrm
Configuration.php53430644editdlrm
Connection.php723510644editdlrm
ConnectionException.php9690644editdlrm
DBALException.php92440644editdlrm
Driver.php18680644editdlrm
DriverManager.php172700644editdlrm
Events.php11300644editdlrm
Exception.php1030644editdlrm
FetchMode.php20450644editdlrm
LockMode.php4190644editdlrm
ParameterType.php11650644editdlrm
Result.php14650644editdlrm
SQLParserUtils.php104340644editdlrm
SQLParserUtilsException.php7830644editdlrm
Statement.php231090644editdlrm
TransactionIsolationLevel.php6130644editdlrm
Version.php7920644editdlrm
VersionAwarePlatformDriver.php9310644editdlrm
Edit: /home/techb158/dev.balacoffee.com/vendor/doctrine/dbal/lib/Doctrine/DBAL/Configuration.php (5343B)
_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|null $filterExpression * * @return void */ public function setFilterSchemaAssetsExpression($filterExpression) { Deprecation::trigger( 'doctrine/dbal', 'https://github.com/doctrine/dbal/pull/3316', 'Configuration::setFilterSchemaAssetsExpression() is deprecated, use setSchemaAssetsFilter() instead.' ); $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() { Deprecation::trigger( 'doctrine/dbal', 'https://github.com/doctrine/dbal/pull/3316', 'Configuration::getFilterSchemaAssetsExpression() is deprecated, use getSchemaAssetsFilter() instead.' ); return $this->_attributes['filterSchemaAssetsExpression'] ?? null; } /** * @param string $filterExpression * * @return callable(string|AbstractAsset) */ 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; } }