diff options
Diffstat (limited to 'lib/private/DB/QueryBuilder/ExpressionBuilder/MySqlExpressionBuilder.php')
-rw-r--r-- | lib/private/DB/QueryBuilder/ExpressionBuilder/MySqlExpressionBuilder.php | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/lib/private/DB/QueryBuilder/ExpressionBuilder/MySqlExpressionBuilder.php b/lib/private/DB/QueryBuilder/ExpressionBuilder/MySqlExpressionBuilder.php index 899f9277439..3e4119bb11c 100644 --- a/lib/private/DB/QueryBuilder/ExpressionBuilder/MySqlExpressionBuilder.php +++ b/lib/private/DB/QueryBuilder/ExpressionBuilder/MySqlExpressionBuilder.php @@ -24,9 +24,8 @@ namespace OC\DB\QueryBuilder\ExpressionBuilder; -use OC\DB\Connection; +use OC\DB\ConnectionAdapter; use OCP\DB\QueryBuilder\IQueryBuilder; -use OCP\IDBConnection; class MySqlExpressionBuilder extends ExpressionBuilder { @@ -34,13 +33,13 @@ class MySqlExpressionBuilder extends ExpressionBuilder { protected $charset; /** - * @param \OCP\IDBConnection|Connection $connection + * @param ConnectionAdapter $connection * @param IQueryBuilder $queryBuilder */ - public function __construct(IDBConnection $connection, IQueryBuilder $queryBuilder) { + public function __construct(ConnectionAdapter $connection, IQueryBuilder $queryBuilder) { parent::__construct($connection, $queryBuilder); - $params = $connection->getParams(); + $params = $connection->getInner()->getParams(); $this->charset = isset($params['charset']) ? $params['charset'] : 'utf8'; } |