<?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]