1.0.0 2017-08-12 15:24 UTC


emeraldinspirations logo


An object design pattern support class in emeraldinspiration's library.

Functions that are common in singleton objects

Installing / Getting started

This project has no dependencies, so can be cloned directly from the git repo or required with Composer.

Require with Composer

composer require emeraldinspirations/lib-objectdesignpattern-singleton



use emeraldinspirations\library\objectDesignPattern\singleton\SingletonTrait;

class ExampleSingletonObject
    use SingletonTrait;


If you'd like to contribute, please fork the repository and use a feature branch.

I am also open to feedback about how well I am being compliant with standards and "best practices." I have written software solo for years, and am trying to learn how to work better with others.


The code in this project is licensed under MIT license.