billing-rsabhk/app/Providers/AppServiceProvider.php
2025-04-27 18:17:42 +07:00

47 lines
1.5 KiB
PHP

<?php
namespace App\Providers;
use Illuminate\Support\ServiceProvider;
use App\Interfaces\MsPasienInterface;
use App\Interfaces\MsPegawaiInterface;
use App\Interfaces\MsAsuransiInterface;
use App\Interfaces\MsRuangPelayananInterface;
use App\Interfaces\MsTindakanInterface;
use App\Interfaces\TrTransaksiInterface;
use App\Interfaces\TrRegistrasiInterface;
use App\Repositories\MsPasienRepository;
use App\Repositories\MsPegawaiRepository;
use App\Repositories\MsAsuransiRepository;
use App\Repositories\MsRuangPelayananRepository;
use App\Repositories\MsTindakanRepository;
use App\Repositories\TrTransaksiRepository;
use App\Repositories\TrRegistrasiRepository;
class AppServiceProvider extends ServiceProvider
{
/**
* Register any application services.
*/
public function register(): void
{
$this->app->bind(MsPasienInterface::class, MsPasienRepository::class);
$this->app->bind(MsPegawaiInterface::class, MsPegawaiRepository::class);
$this->app->bind(MsAsuransiInterface::class, MsAsuransiRepository::class);
$this->app->bind(MsRuangPelayananInterface::class, MsRuangPelayananRepository::class);
$this->app->bind(MsTindakanInterface::class, MsTindakanRepository::class);
$this->app->bind(TrTransaksiInterface::class, TrTransaksiRepository::class);
$this->app->bind(TrRegistrasiInterface::class, TrRegistrasiRepository::class);
}
/**
* Bootstrap any application services.
*/
public function boot(): void
{
//
}
}