Sindbad~EG File Manager

Current Path : /var/www/html/carsanies.sumar.com.py/app/Exports/
Upload File :
Current File : /var/www/html/carsanies.sumar.com.py/app/Exports/EvidenciasExport.php

<?php

namespace App\Exports;

use Illuminate\Support\Facades\DB;
use Maatwebsite\Excel\Concerns\FromCollection;
use Maatwebsite\Excel\Concerns\WithHeadings;

class EvidenciasExport implements FromCollection, WithHeadings
{
    protected $mision_id;
    protected $equipo_id;

    public function __construct($mision_id, $equipo_id)
    {
        $this->mision_id = $mision_id;
        $this->equipo_id = $equipo_id;
    }

    public function collection()
    {
        return DB::table('evidencias as e')
                ->join('misions as m','e.mision_id','m.id')
                ->join('users as u','e.usuario_id','u.id')
                ->join('equipos as eq','e.equipo_id','eq.id')
                ->select('u.name as Jugador', 'e.evidencia as Evidencia', 'e.created_at as Fecha')
                ->where('e.mision_id', $this->mision_id)
                ->where('e.equipo_id', $this->equipo_id)
                ->orderBy('e.id', 'desc')
                ->get();
    }

    public function headings(): array
    {
        return [
            'Jugador',
            'Evidencia',
            'Fecha'
        ];
    }
}


Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists