pietdevries94/single-class-collection

此包已被废弃,不再维护。没有推荐替代包。

一个抽象类,提供只包含单个类对象的集合。

0.2.2 2017-09-11 12:19 UTC

This package is not auto-updated.

Last update: 2020-01-24 16:42:18 UTC


README

一个抽象类,提供只包含单个类对象的集合。

创建此包的原因是,如果您想要为某个类创建一个具有特定方法的集合,您可以确保该类只包含该特定类。

用法

扩展此包中的抽象类,并用完全限定的类名覆盖受保护的属性 $collectionClass。最佳做法是使用 ::class

示例

class IssueCollection extends \Pietdevries94\SingleClassCollection\AbstractSingleClassCollection
{
    protected $collectionClass = Foo::class;
}