该软件包已被弃用且不再维护。未建议替代包。

一套PHP经典接口和抽象类模式。

v1.1.1 2016-01-01 12:41 UTC

README

Code Climate documentation

一套PHP经典接口和抽象类模式。

安装

有关如何安装此软件包及其命名空间的完整信息,请参阅我们的USAGE 文档

如果您是Composer用户,只需将软件包添加到项目composer.json清单文件的依赖项中

"atelierspierrot/patterns": "dev-master"

您可以使用特定版本或主版本的最新版本,使用适当的版本约束

使用说明

整个软件包嵌入到Patterns命名空间(在src/目录中)。

抽象类

所有抽象类都嵌入到Patterns\Abstracts命名空间,并以Abstract为前缀。它们主要定义一些在开发中常用的“基本”对象(例如单例模式、一个可选基对象等)。

接口

所有接口都嵌入到Patterns\Interfaces命名空间,并以Interface为后缀。我们在这里尝试定义一些常见的模式,您可以用作构建对象的基类。

常见类

所有“辅助”类都嵌入到Patterns\Commons命名空间。它们定义了一些基本对象,可以直接使用(或扩展)来管理常见事物,如集合配置注册表

特性

所有特性都嵌入到Patterns\Traits命名空间,并以Trait为后缀。我们在这里定义了在Patterns\Abstracts命名空间中定义的抽象类的“硬拷贝”(目前)和其他有用对象。我们尝试通过使用特定的变量名和有意义的函数名来避免在使用这些特性时引入歧义。

作者 & 许可证

Patterns

http://github.com/atelierspierrot/patterns

版权所有 (c) 2013-2016 Pierre Cassat 及贡献者

Apache 2.0 许可证下授权。

https://apache.ac.cn/licenses/LICENSE-2.0

Les Ateliers Pierrot - 巴黎,法国

http://www.ateliers-pierrot.fr/ - contact@ateliers-pierrot.fr