File: /www/wwwroot/erp.nhatnamsst.com/domains/PaymentMethod/Providers/PaymentMethodServiceProvider.php
<?php
namespace Domains\PaymentMethod\Providers;
use Domains\Core\Traits\LoadAndPublishData;
use Illuminate\Support\ServiceProvider;
class PaymentMethodServiceProvider extends ServiceProvider
{
use LoadAndPublishData;
protected $repositories = [
'Domains\PaymentMethod\Repositories\PaymentMethod\PaymentMethodRepositoryInterface' => 'Domains\PaymentMethod\Repositories\PaymentMethod\PaymentMethodRepository',
];
/**
* Register services.
*/
public function register(): void
{
$this->autoload();
foreach ($this->repositories as $interface => $implement) {
$this->app->singleton($interface, $implement);
}
}
/**
* Bootstrap services.
*/
public function boot(): void
{
//
}
}