php poo class conexión que soportar transacción y conexión a diferente motores de búsquedas