php-daddy / contract-singleton
Singleton Contract or Interface
Installs: 114
Dependents: 3
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/php-daddy/contract-singleton
Requires
- php: >5.4.0
Requires (Dev)
- phpunit/phpunit: ~4.7@dev
This package is not auto-updated.
Last update: 2025-10-11 23:11:39 UTC
README
Installation
$ composer require "php-daddy/contract-singleton":"*"
Usage
<?php use PhpDaddy\Contract\Singleton\AbstractSingleton; class SingletonChild extends AbstractSingleton { } $obj = new SingletonChild::getInstance();
See example
directory, or by:
<?php use PhpDaddy\Contract\Singleton\Singleton; use PhpDaddy\Contract\Singleton\SingletonTrait; class SingletonStub implements Singleton { use SingletonTrait; } $obj- new SingletonStub::getInstance();