Зачем тебе конфигуратор
ну и static вместо self, выучи в конце концов ман по ООП http://php.net/oop
PHP:
DB::setConfig($config, 'default');
//
DB::connection('default');
// или
DB::connection();
DB::connection('other');