<?php
namespace App\Imports;
use App\Models\AdminPages;
use Illuminate\Support\Collection;
use Maatwebsite\Excel\Concerns\ToCollection;
use Maatwebsite\Excel\Concerns\WithHeadingRow;
class PagesImport implements ToCollection, WithHeadingRow
{
public function collection(Collection $rows)
{
foreach ($rows as $row) {
$page=AdminPages::where("page_id",$row["page_id"]);
$page->update([
'page_name'=>$row["page_name"],
'sub_title' =>$row["sub_title"],
'og_description' => $row["meta_description"],
'og_title' => $row["title"],
'custom_field' => $row["description"],
]);
}
}
}