aabadawy/laravel-row-catcher
Composer 安装命令:
composer require aabadawy/laravel-row-catcher
包简介
Catch Failures and success rows for iterables
README 文档
README
catch row when work with Countable data.
This package provider a simple way to catch failures and successful rows when work on large amount of data without stoping saving or lost important info.
here is An Example of using it
$users = User::get();
RowCatcher::startCatching($users)->each(fn($user) => $user->sendNewsLaterMail())
So in the end, This will Catch any failure row and will not stop excuting when any row for some reasons failed
Requirments
- laravel 9
- php 8.1
installation
You can install the package via composer:
composer require aabadawy/laravel-row-catcher
TODO
- [] complete the documentation
- [] add causer resolver
- [] implement registering events (catching finished,catching started,no successes,no failures,FailuresFounded)
统计信息
- 总下载量: 7
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-02-18