class Website::BookingController
Public Instance Methods
create()
click to toggle source
# File lib/generators/sbidu_generators/website_templates/app/controllers/website/booking_controller.rb, line 4 def create @booking = Dhatu::Booking.new @booking.assign_attributes(permitted_params) if @booking.valid? @booking.save set_flash_message(I18n.translate("forms.save", item: "Booking"), :success) end set_resource_notification(@booking) render :create, layout: false end
Private Instance Methods
default_item_name()
click to toggle source
# File lib/generators/sbidu_generators/website_templates/app/controllers/website/booking_controller.rb, line 17 def default_item_name "booking" end
permitted_params()
click to toggle source
# File lib/generators/sbidu_generators/website_templates/app/controllers/website/booking_controller.rb, line 21 def permitted_params params.require("dhatu/booking").permit(:name, :service_id, :email, :mobile, :date, :time, :message) end