unknownrori / singleton
A simple helper trait and class that can help follow singleton rule
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/unknownrori/singleton
Requires
- php: >= 8.0
Requires (Dev)
- phpunit/phpunit: ^9.5
README
A very simple and basic Singleton design pattern helper package.
🚀 Installation
composer require unknownrori/singleton
Usage
By using extends
keyword to inherit Singleton abstract class
<?php namespace UnknownRori\Singleton\Tests; use UnknownRori\Singleton\Singleton; class DummyClass extends Singleton { // }
Or by using trait
<?php namespace UnknownRori\Singleton\Tests; use UnknownRori\Singleton\SingletonTrait; class DummyClassTrait { use SingletonTrait; }