Sindbad~EG File Manager
<?php
namespace App\Http\Livewire;
use Livewire\Component;
use Auth;
use DB;
class Mislogros extends Component{
public function render(){
$logrossalud=DB::table('monedaparticipantes as m')
->join('desafioindividuals as d','m.desafio_id','d.id')
->join('users as u','m.usuario_id','u.id')
->where('d.tipo',2)
->where('u.id',Auth::user()->id)->count();
$logroseducacion=DB::table('monedaparticipantes as m')
->join('desafioindividuals as d','m.desafio_id','d.id')
->join('users as u','m.usuario_id','u.id')
->where('d.tipo',1)
->where('u.id',Auth::user()->id)->count();
$logrosresponsabilidad=DB::table('monedaparticipantes as m')
->join('desafioindividuals as d','m.desafio_id','d.id')
->join('users as u','m.usuario_id','u.id')
->where('d.tipo',3)
->where('u.id',Auth::user()->id)->count();
$logroscultura=DB::table('monedaparticipantes as m')
->join('desafioindividuals as d','m.desafio_id','d.id')
->join('users as u','m.usuario_id','u.id')
->where('d.tipo',4)
->where('u.id',Auth::user()->id)->count();
$monedasobtenidas=DB::table('monedaparticipantes as m')
->join('desafioindividuals as d','m.desafio_id','d.id')
->join('users as u','m.usuario_id','u.id')
->where('u.id',Auth::user()->id)->sum('m.monedas');
$monedasusadas=DB::table('canjeproductos as cp')
->join('canjes as c','cp.canje_id','c.id')
->where('c.usuario_id',Auth::user()->id)->sum('cp.monedas');
return view('livewire.mislogros',["logroseducacion"=>$logroseducacion,"logrosresponsabilidad"=>$logrosresponsabilidad,"logroscultura"=>$logroscultura,"logrossalud"=>$logrossalud,"monedasobtenidas"=>$monedasobtenidas,"monedasusadas"=>$monedasusadas]);
}
}
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists