Sha256: 6f9fb3ed8652bd634a6738ac0520e0f9e3aa04a91a2fb2902ab9ae6a6eec73f3
Contents?: true
Size: 1023 Bytes
Versions: 1
Compression:
Stored size: 1023 Bytes
Contents
module Formula require 'formula/railtie' if defined?(Rails) class FormulaFormBuilder < ActionView::Helpers::FormBuilder def input(method, options = {}, &block) end def association(method, options = {}, &block) end def formula_fields_for(record_or_name_or_array, *args, &block) options = args.extract_options! options[:builder] ||= self.class fields_for(record_or_name_or_array, *(args << options), &block) end end module FormulaFormHelper @@builder = ::Formula::FormulaFormBuilder def formula_form_for(record_or_name_or_array, *args, &proc) options = args.extract_options! options[:builder] ||= @@builder form_for(record_or_name_or_array, *(args << options), &proc) end def formula_fields_for(record_or_name_or_array, *args, &block) options = args.extract_options! options[:builder] ||= @@builder fields_for(record_or_name_or_array, *(args << options), &block) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
formula-0.0.3 | lib/formula.rb |