https://webtrainingguides.com/the-singleton-design-pattern-for-php/
The Singleton Design Pattern for PHP