【文件属性】:
文件名称:collection-of:扩展 Laravel 的 Collection 类以将集合限制为特定类型的对象
文件大小:4KB
文件格式:ZIP
更新时间:2021-07-02 14:13:58
PHP
#收集
这是我为我正在从事的项目编写的一个帮助类,结果证明它非常方便,所以我决定把它扔在这里。 它是 Laravel 的“Illuminate\Support\Collection”类的扩展,其目的是允许开发人员限制集合只接受某种类型的对象。 坦率地说,我很惊讶这样的事情还不存在,如果事实证明它已经存在,我将不再感到惊讶。
注意:通过在 composer.json 文件中要求“illuminate\support”,你真的可以非常轻松地在 Laravel 之外使用 Laravel 的集合。
只需将您想要集合的类的完全限定名称空间设置为$of_class属性,如下所示:
use pno\ CollectionOf ;
use Fully \ Qualified \ Namespace \ For \ Foo ;
use Bar ;
class FooCollection extend