24 lines
699 B
PHP
24 lines
699 B
PHP
<?php
|
|
|
|
namespace App\Imports;
|
|
|
|
use App\Models\Result;
|
|
use Maatwebsite\Excel\Concerns\ToModel;
|
|
use Maatwebsite\Excel\Concerns\WithHeadingRow;
|
|
|
|
class ResultsImport implements ToModel, WithHeadingRow
|
|
{
|
|
public function model(array $row)
|
|
{
|
|
return new Result([
|
|
'student_log_id' => $row['student_log_id'],
|
|
'module_code' => $row['module_code'],
|
|
'module_name' => $row['module_name'],
|
|
'academic_year' => $row['academic_year'],
|
|
'semester' => $row['semester'],
|
|
'marks' => $row['marks'],
|
|
'grade' => $row['grade'],
|
|
'status' => $row['status'],
|
|
]);
|
|
}
|
|
} |