CakeDC\Users\Controller\Traits\RegisterTrait::_afterRegister PHP Method

_afterRegister() protected method

Prepare flash messages after registration, and dispatch afterRegister event
protected _afterRegister ( Cake\Datasource\EntityInterface $userSaved ) : Response
$userSaved Cake\Datasource\EntityInterface User entity saved
return Cake\Network\Response
    protected function _afterRegister(EntityInterface $userSaved)
    {
        $validateEmail = (bool) Configure::read('Users.Email.validate');
        $message = __d('CakeDC/Users', 'You have registered successfully, please log in');
        if ($validateEmail) {
            $message = __d('CakeDC/Users', 'Please validate your account before log in');
        }
        $event = $this->dispatchEvent(UsersAuthComponent::EVENT_AFTER_REGISTER, ['user' => $userSaved]);
        if ($event->result instanceof Response) {
            return $event->result;
        }
        $this->Flash->success($message);
        return $this->redirect(['action' => 'login']);
    }