<?php
namespace App\Providers;
use App\Observers\UserObserver;
use Esign\UnleashCommerce\Core\Contracts\Observers\UserObserver as UserObserverContract;
use Esign\UnleashCommerce\Core\Facades\ObserverManifest;
use Illuminate\Support\ServiceProvider;
class UnleashCommerceServiceProvider extends ServiceProvider
{
public function boot(): void
{
$this->registerObservers();
}
protected function registerObservers(): void
{
ObserverManifest::replace(
UserObserverContract::class,
UserObserver::class
);
}
}