class Stall::Shipping::CalculatorGenerator
Public Instance Methods
copy_calculator_template()
click to toggle source
# File lib/generators/stall/shipping/calculator/calculator_generator.rb, line 6 def copy_calculator_template template 'calculator.rb.erb', "lib/#{ file_path }.rb" end
register_calculator_in_initializer()
click to toggle source
# File lib/generators/stall/shipping/calculator/calculator_generator.rb, line 10 def register_calculator_in_initializer insert_into_file "config/initializers/stall.rb", after: "Stall.configure do |config|\n" do indent "config.shipping.register_calculator :#{ singular_name }, #{ class_name }\n" end end