Home
NexoPOS

RenderAfterPasswordRecoveryFormEvent

RenderAfterPasswordRecoveryFormEvent is dispatched after the password recovery form is rendered. Modules can use it to append extra help text or module-specific recovery UI below the form.

Where It Runs

This event is implemented in resources/views/pages/auth/password-lost.blade.php after /common/auth/password-recovery-form is included.

Available Properties

  • $event->output: an App\\Classes\\Output instance used to append rendered content with addView() or related output methods.

Listener Example

<?php

namespace Modules\MyModule\Listeners;

use App\Events\RenderAfterPasswordRecoveryFormEvent;

class RenderAfterPasswordRecoveryFormEventListener
{
    public function handle( RenderAfterPasswordRecoveryFormEvent $event )
    {
        $event->output->addView( 'MyModule::auth.after-password-recovery-form' );
    }
}

Summary

  • Use this event when a module needs to inject content at this exact form position.
  • Append module views with $event->output->addView().