This whole class has been reverted to an interface again, sans some fixes / additions made. https://github.com/tractorcow/sapphire/blob/3.2-pdo-connector/dev/install/DatabaseConfigurationHelper.php.

I decided the new mechanism was unnecessary, and decided instead to simply upgrade the old one.