lib/power_enum/has_enumerated.rb
Method has_enumerated
has 29 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def has_enumerated(part_id, options = {})
options.assert_valid_keys( :class_name,
:foreign_key,
:on_lookup_failure,
:permit_empty_name,
Method define_enum_writer
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def define_enum_writer(attribute_name, class_name, foreign_key, failure_handler, allow_empty_name) #:nodoc: