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); + } }