File "SkipsErrors.php"
Full Path: /home/isoftco/public_html/hrm/vendor/maatwebsite/excel/src/Concerns/SkipsErrors.php
File size: 509 bytes
MIME-type: text/x-php
Charset: utf-8
<?php
namespace Maatwebsite\Excel\Concerns;
use Illuminate\Support\Collection;
use Maatwebsite\Excel\Validators\Failure;
use Throwable;
trait SkipsErrors
{
/**
* @var Failure[]
*/
protected $errors = [];
/**
* @param Throwable $e
*/
public function onError(Throwable $e)
{
$this->errors[] = $e;
}
/**
* @return Throwable[]|Collection
*/
public function errors(): Collection
{
return new Collection($this->errors);
}
}