Allora ... in un'applicazione web avevo creato una semplice Singleton per la connessione a mysql, tutto ok. Ora mi trovo a dover usare due connessioni, una per la scrittura e una per la lettura (Master e slave).
Ho modificato la SIngleton in modo da avere due instanze tipo $instance_read e $instance_write e ovviamente ho creato un secondo metodo statico. Di fatto con un ardito neoglogismo ho creato una Bigleton
Funziona perfettamente, ma mi domando se ho creato un mostro (a due teste) o se é perfettamente lecito, come mi sembra.