Module: Guise::Options
- Defined in:
- lib/guise/options.rb
Instance Method Summary collapse
- #extract_guise_options(names, options) ⇒ Object
- #guise_association ⇒ Object
- #guise_attribute ⇒ Object
- #guises ⇒ Object
Instance Method Details
#extract_guise_options(names, options) ⇒ Object
3 4 5 6 7 8 9 10 11 |
# File 'lib/guise/options.rb', line 3 def (names, ) @@guise_options = { :association => .delete(:association) || :guises, :attribute => .delete(:attribute) || :title, :names => names } return @@guise_options, end |
#guise_association ⇒ Object
17 18 19 |
# File 'lib/guise/options.rb', line 17 def guise_association @@guise_options[:association] end |
#guise_attribute ⇒ Object
21 22 23 |
# File 'lib/guise/options.rb', line 21 def guise_attribute @@guise_options[:attribute] end |
#guises ⇒ Object
13 14 15 |
# File 'lib/guise/options.rb', line 13 def guises @@guise_options[:names] end |