consul/consul

View on GitHub
app/controllers/management/email_verifications_controller.rb

Summary

Maintainability
A
0 mins
Test Coverage
class Management::EmailVerificationsController < Management::BaseController
  def new
    @email_verification = Verification::Management::Email.new(email_verification_params)
  end

  def create
    @email_verification = Verification::Management::Email.new(email_verification_params)

    if @email_verification.save
      render :sent
    else
      render :new
    end
  end

  private

    def email_verification_params
      params.require(:email_verification).permit(allowed_params)
    end

    def allowed_params
      [:document_type, :document_number, :email]
    end
end