Class: SearchableField
- Inherits:
-
Object
- Object
- SearchableField
- Defined in:
- lib/models/searchable_field.rb
Instance Attribute Summary collapse
-
#associated_klass ⇒ Object
Returns the value of attribute associated_klass.
-
#association_name ⇒ Object
Returns the value of attribute association_name.
-
#field_type ⇒ Object
Returns the value of attribute field_type.
-
#name ⇒ Object
Returns the value of attribute name.
Instance Method Summary collapse
-
#initialize(name, field_type, association_name, associated_klass) ⇒ SearchableField
constructor
A new instance of SearchableField.
Constructor Details
#initialize(name, field_type, association_name, associated_klass) ⇒ SearchableField
Returns a new instance of SearchableField.
4 5 6 7 8 9 |
# File 'lib/models/searchable_field.rb', line 4 def initialize(name, field_type, association_name, associated_klass) @name = name @field_type = field_type @association_name = association_name @associated_klass = associated_klass end |
Instance Attribute Details
#associated_klass ⇒ Object
Returns the value of attribute associated_klass.
2 3 4 |
# File 'lib/models/searchable_field.rb', line 2 def associated_klass @associated_klass end |
#association_name ⇒ Object
Returns the value of attribute association_name.
2 3 4 |
# File 'lib/models/searchable_field.rb', line 2 def association_name @association_name end |
#field_type ⇒ Object
Returns the value of attribute field_type.
2 3 4 |
# File 'lib/models/searchable_field.rb', line 2 def field_type @field_type end |
#name ⇒ Object
Returns the value of attribute name.
2 3 4 |
# File 'lib/models/searchable_field.rb', line 2 def name @name end |