DeveloperBreeze

Laravel Service Providers Development Tutorials, Guides & Insights

Unlock 1+ expert-curated laravel service providers tutorials, real-world code snippets, and modern dev strategies. From fundamentals to advanced topics, boost your laravel service providers skills on DeveloperBreeze.

Using the Singleton Pattern to Optimize Shared Data in Laravel

Tutorial November 16, 2024
php

In any controller, retrieve the shared data:

   namespace App\Http\Controllers;

   class HomeController extends Controller
   {
       public function index()
       {
           $sharedData = app('sharedData');

           return view('home', [
               'maxUploads' => $sharedData->maxUploads,
               'apiRateLimit' => $sharedData->apiRateLimit,
               'theme' => $sharedData->theme,
           ]);
       }
   }