# File lib/action_view/helpers/form_helper.rb, line 1020 1020: def check_box_checked?(value, checked_value) 1021: case value 1022: when TrueClass, FalseClass 1023: value 1024: when NilClass 1025: false 1026: when Integer 1027: value != 0 1028: when String 1029: value == checked_value 1030: when Array 1031: value.include?(checked_value) 1032: else 1033: value.to_i != 0 1034: end 1035: end
# File lib/action_view/helpers/form_helper.rb, line 1003 1003: def value(object, method_name) 1004: object.send method_name unless object.nil? 1005: end
# File lib/action_view/helpers/form_helper.rb, line 1007 1007: def value_before_type_cast(object, method_name) 1008: unless object.nil? 1009: if object.respond_to?(method_name) 1010: object.send(method_name) 1011: # FIXME: this is AR dependent 1012: elsif object.respond_to?(method_name + "_before_type_cast") 1013: object.send(method_name + "_before_type_cast") 1014: else 1015: raise NoMethodError, "Model #{object.class} does not respond to #{method_name}" 1016: end 1017: end 1018: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.