public function each(callable $callback, $count = 1000)
{
return $this->chunk($count, function ($results) use($callback) {
foreach ($results as $key => $value) {
if ($callback($value, $key) === false) {
return false;
}
}
});
}
/** * Execute a callback over each item while chunking. * * @param callable $callback * @param int $count * @return bool * @static */ public static function each($callback, $count = 1000) { return \Illuminate\Database\Eloquent\Builder::each($callback, $count); }