Anons79 Mini Shell

Directory : /home/aplikasiposinfo/www/e-tepian.aplikasipos.info/app/Helpers/
Upload File :
Current File : /home/aplikasiposinfo/www/e-tepian.aplikasipos.info/app/Helpers/SummaryHelper.php

<?php
namespace App\Helpers;

use Illuminate\Http\Request;
use App\Models\Opd;
use App\Models\RincianKegiatan;
use App\Models\RealisasiFisik;
use App\Models\RealisasiKeuangan;
use Session;
use App\Helpers\HelperString;
use App\Helpers\Helper;
use App\Exports\ResumeOpd;
use Maatwebsite\Excel\Facades\Excel;
// use Illuminate\Support\LazyCollection;
use App\Models\RealisasiRincianKegiatan;

class SummaryHelper
{
    public function TotalRealisasiKeuangan($opd_id, Request $request){
        $opd = Opd::findOrFail($opd_id);
        return RealisasiKeuangan::whereBetween('tanggal_realisasi', [$request->input('tanggal_awal'), $request->input('tanggal_akhir')])
        ->whereHas('RealisasiRincianKegiatan.RincianKegiatan.ProkerSubKegiatan.ProkerKegiatan.ProkerProgram.Proker.Opd',function($query)use($opd){
            $query->where('id',$opd->id);
        })->sum('realisasi');
    }

    public function TotalAnggaran($opd_id){
        $opd = Opd::findOrFail($opd_id);
        return RincianKegiatan::whereHas('ProkerSubKegiatan.ProkerKegiatan.ProkerProgram.Proker.Opd',function($query)use($opd){
            $query->where('id',$opd->id);
        })->sum('pagu');
    }

    public function halo(){
        return 'halo';
    }
}

?>

Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]