Laravel - Blade Templates - Service Injection

The @inject directive may be used to retrieve a service from the Laravel service container. The first argument passed to @inject is the name of the variable the service will be placed into, while the second argument is the class or interface name of the service you wish to resolve:

    
    @inject('metrics', 'App\Services\MetricsService')
    
    
Monthly Revenue: {{ $metrics->monthlyRevenue() }}.