Sha256: 28ae164a17148ee24ef07cd266b3a6a5252800ffc3ff75e4eac913db0714a68b

Contents?: true

Size: 439 Bytes

Versions: 1

Compression:

Stored size: 439 Bytes

Contents

# frozen_string_literal: true

class FreeQuoteController < ApplicationController
  before_action :find_structure

  caches_page :new
  respond_to :json, only: :create

  def new; end

  def create
    @form = FreeQuoteForm.new(params[:free_quote])
    @form.submit

    respond_with(@form, location: free_quote_success_path)
  end

  def success; end

  private

  def find_structure
    load_structure(StructureType.free_quote)
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
translation_cms-0.1.5 app/controllers/free_quote_controller.rb