Edit File: AppServiceProvider.php
<?php namespace App\Providers; use App\Http\View\Composers\NotificationComposer; use App\Models\Contact; use App\Models\Setting; use Illuminate\Support\Facades\Schema; use Illuminate\Support\Facades\View; use Illuminate\Support\Arr; use Illuminate\Support\Facades\Request; use Illuminate\Support\ServiceProvider; use Illuminate\Pagination\Paginator; class AppServiceProvider extends ServiceProvider { private $notifications; public function register() { // } public function boot() { Paginator::useBootstrap(); // dd(app()->getLocale()); $appDirection = (app()->getLocale() == 'ar') ? '-rtl' : ''; View::share('dir', $appDirection); // View::share('setting', Setting::all()->pluck('value', 'key')); View::composer('admin.includes.header', NotificationComposer::class); Request::macro('validatedExcept', function($except = []) { return Arr::except($this->validated(), $except); }); } }
Back to File Manager