<?php
namespace App\Providers;
use App\Models\PembayaranAffiliate;
use App\Models\pengaturanAplikasi;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\Schema;
use Illuminate\Support\Facades\View;
use Illuminate\Support\ServiceProvider;
class AppServiceProvider extends ServiceProvider
{
/**
* Register any application services.
*/
public function register(): void
{
//
}
/**
* Bootstrap any application services.
*/
public function boot(): void
{
try {
if (Schema::hasTable('pengaturan_aplikasis')) {
$pengaturanAplikasi = pengaturanAplikasi::first();
view()->share('pengaturanAplikasi', $pengaturanAplikasi);
}
if (Schema::hasTable('pembayaran_affiliates')) {
$jumlahPembayaranPending = PembayaranAffiliate::where('status','pending')->count();
view()->share('jumlahPembayaranPending', $jumlahPembayaranPending);
}
} catch (\Throwable $th) {
//throw $th;
}
}
}
Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]