Aşağıda bir örnek paylaştım, siz de bu şekilde kullanabilirsiniz:
// Dosyayı aç
$excel = Excel::load($path)->get();
foreach ($excel as $row)
{
$temp['param1'] = $row[1];
$temp['param2'] = $row[2];
$temp['param3'] = $row[3];
$insert[] = $temp;
}
// Tabloya yaz
Model::insert($insert);
Buna benzer bir kod işinize yarayacaktır. Excel dosyasının sütunlarında başlık varsa, birkaç değişiklik yapmanız gerekebilir. Paketin dökümanını şuradan inceleyebilirsiniz:
http://www.maatwebsite.nl/laravel-excel/docs/import
Son olarak, döngünün her bir adımında sürekli veritabanına kayıt yapmamanız daha sağlıklı olabilir. Bir dizi oluşturup, multiple insert daha mantıklı olacaktır.