Sindbad~EG File Manager

Current Path : /var/www/html/aventurasolar.sumar.com.py/app/Http/Livewire/
Upload File :
Current File : /var/www/html/aventurasolar.sumar.com.py/app/Http/Livewire/Mislogros.php

<?php

namespace App\Http\Livewire;

use Livewire\Component;
use Auth;
use DB;

class Mislogros extends Component{

	public $detalle;

    public function render(){

		$detalles=DB::table('monedaparticipantes as m')
    		->join('desafioindividuals as d','m.desafio_id','d.id')
    		->join('users as u','m.usuario_id','u.id')
    		->select('m.id','m.monedas','d.titulo','m.comentario as descripcion')
    		->where('u.id',Auth::user()->id)->orderBy('m.id','desc')->get();

    	$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();
		
		$logrosnueva=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',5) 
    		->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',[
			"detalles"=>$detalles,
			"logroseducacion"=>$logroseducacion,
			"logrosresponsabilidad"=>$logrosresponsabilidad,
			"logroscultura"=>$logroscultura,
			"logrosnueva"=>$logrosnueva,
			"logrossalud"=>$logrossalud,
			"monedasobtenidas"=>$monedasobtenidas,
			"monedasusadas"=>$monedasusadas
		]);
    }

	public function detalle(){
		if($this->detalle){
			$this->detalle=false;
		}else{
			$this->detalle=true;
		}
	}
}

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