app->bind(FinanceServiceInterface::class, FinanceService::class); } public function boot(): void { \Illuminate\Support\Facades\Event::listen( \App\Modules\Inventory\Events\GoodsReceiptApprovedEvent::class, \App\Modules\Finance\Listeners\CreateAccountPayableFromGoodsReceipt::class ); } }