gebruederheitz/simple-singleton

一个单例模式的简单实现,可作为可扩展的抽象类或特质。

v1.0.1 2022-02-08 19:07 UTC

This package is auto-updated.

Last update: 2024-09-09 00:52:29 UTC


README

提供两种风格的简单单例类实现,非常适合(并且为)WordPress项目。

包含的类几乎与在https://refactoring.guru/design-patterns/singleton/php/example#example-1中使用的示例相同,感谢作者。

安装

> composer require gebruederheitz/simple-singleton

使用方法

扩展抽象类或使用特质。您的类的构造函数需要是受保护的。

开发

依赖项

  • PHP >= 7.4
  • Composer 2.x
  • NVM 和 nodeJS LTS (v16.x)
  • 推荐:GNU Make(或替代方案)