pragmarx/ia-collection

Laravel Illuminate 无缝集合

v7.3.1 2022-09-07 10:21 UTC

README

Latest Stable Version License Code Quality Build Downloads

Coverage StyleCI PHP

此包是 Laravel 的 Illuminate\Support\Collection 类的未经修改的提取,包括所有辅助工具,重新打包以实现无缝兼容并在任何 PHP 项目中使用。

它有自己的命名空间 (IlluminateAgnostic\Collection),因此您可以在不冒命名空间冲突风险的情况下在 Laravel 应用程序中使用它。

有关文档,请参阅 Laravel 文档:https://laravel.net.cn/docs/5.5/collections

安装

通过 Composer

$ composer require pragmarx/ia-collection

用法

use IlluminateAgnostic\Collection\Support\Collection;

return (new Collection([1, 2, 3, 4, 5]))->sum()

// or

return collect([1, 2, 3, 4, 5])->sum()

变更日志

有关最近更改的更多信息,请参阅 CHANGELOG

测试

$ composer test

贡献

请参阅 CONTRIBUTINGCODE_OF_CONDUCT 以获取详细信息。

安全

如果您发现任何与安全相关的问题,请通过电子邮件 [email protected] 联系,而不是使用问题跟踪器。

鸣谢

许可

MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件