thesmart/singleton

一个简单的单例模式,可选支持命名实例。

v0.0.2 2012-07-27 08:03 UTC

This package is not auto-updated.

Last update: 2024-09-28 12:17:40 UTC


README

一个简单的单例模式,可选支持命名实例。

示例

MyClass::setInstance(new MyClass());
$myClass = Singleton::getInstance();
$has = SingletonMock::hasInstance();

命名实例

SingletonMock::setInstance($myClass, 'foobar');
$myClass = Singleton::getInstance('foobar');
$has = SingletonMock::hasInstance('foobar');

喜欢这个项目吗?

查看我的其他项目。 @thesmart