From 53ac1436db5c171913a5d9678e32e7cb6e535efd Mon Sep 17 00:00:00 2001 From: Philipp Dieter Date: Tue, 9 Aug 2022 18:28:02 +0200 Subject: [PATCH] [TASK] Add return connection function to database utility --- Classes/Utility/DatabaseUtility.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Classes/Utility/DatabaseUtility.php b/Classes/Utility/DatabaseUtility.php index aa209d3..1084e85 100644 --- a/Classes/Utility/DatabaseUtility.php +++ b/Classes/Utility/DatabaseUtility.php @@ -54,4 +54,16 @@ class DatabaseUtility ->createQueryBuilder(); return $queryBuilder; } + + /** + * Gets a connection for a table and returns it + * + * @param $tablename string table name + * @return object connection + */ + public static function getConnectionFromTableName($tableName) + { + return GeneralUtility::makeInstance(ConnectionPool::class) + ->getConnectionForTable($tableName); + } }