Anons79 Mini Shell

Directory : /home/aplikasiposinfo/www/ppid-kesbangpol.aplikasipos.info/app/Providers/
Upload File :
Current File : /home/aplikasiposinfo/www/ppid-kesbangpol.aplikasipos.info/app/Providers/AppServiceProvider.php

<?php

namespace App\Providers;

use App\Models\Beranda;
use App\Models\KategoriInformasiPublik;
use App\Models\StandarPelayanan;
use App\Models\Visitor;
use Illuminate\Support\Facades\View;
use Illuminate\Support\ServiceProvider;

class AppServiceProvider extends ServiceProvider
{
    /**
     * Register any application services.
     *
     * @return void
     */
    public function register()
    {
        //
    }

    /**
     * Bootstrap any application services.
     *
     * @return void
     */
    public function boot()
    {
        View::composer(['homepage.layout'], function($view){

            // $theme = AppHelper::instance()->getTheme();
            // $themeFolder = $theme[0]->websiteAdmin;
            // $includePath = 'frontend.'.$theme[0]->themeName.'.sections.';
            $data['beranda'] = Beranda::get();
            $data['standar'] = StandarPelayanan::get();
            $data['informasi'] = KategoriInformasiPublik::orderBy('created_at','ASC')->get();

            $data['V_TahunIni'] = Visitor::selectRaw('COUNT(id) data')
            ->whereYear('date', date('Y'))
            ->first();

            // dd($TahunIni);

            $data['V_BulanIni'] = Visitor::selectRaw('COUNT(id) data')
            ->whereMonth('date', date('m'))->whereYear('date', date('Y'))
            ->first();

            // dd($bulanInI);

            $data['V_HariIni'] = Visitor::selectRaw('COUNT(id) data')
            ->whereMonth('date', date('m'))->whereYear('date', date('Y'))->whereDay('date', date('d'))
            ->first();

            $view->with($data);
        });
    }
}

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