<?php

namespace Database\Seeders;

use App\Models\MetodosPagos;
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder;

class MetodosPagosSeeder extends Seeder
{
    private $data = [
        [
            'id' => 1,
            'titulo' => 'Efectivo'
        ],
        [
            'id' => 2,
            'titulo' => 'Tarjeta'
        ],
        [
            'id' => 3,
            'titulo' => 'Tigo Money'
        ],
        [
            'id' => 4,
            'titulo' => 'App Copetrol Vamos'
        ],
    ];

    public function run(): void
    {
        foreach ($this->data as $k => $item) {
            MetodosPagos::createOrUpdate(array_merge($item, [
                'orden' => $k + 1
            ]));
        }
    }
}
