ldc-gen-game-web/app/Providers/MesBrApiServiceProvider.php
2025-10-29 12:42:18 +01:00

30 lines
673 B
PHP

<?php
namespace App\Providers;
use App\Models\Settings;
use Illuminate\Support\Facades\App;
use Illuminate\Support\ServiceProvider;
use LDC\MESBR\MesBr;
class MesBrApiServiceProvider extends ServiceProvider
{
/**
* Bootstrap the application services.
*
* @return void
*/
public function boot()
{
App::singleton('mesBrAPI', function () {
/** @var \App\Models\Settings|null */
$settings = app(Settings::class);
return new MesBr(
config('mesbr.endpoint'),
$settings->discounts_campaign,
$settings->discounts_site
);
});
}
}