Method: Cash::Query::Abstract#initialize
- Defined in:
- lib/cash/query/abstract.rb
#initialize(active_record, options1, options2) ⇒ Abstract
Returns a new instance of Abstract.
10 11 12 13 14 15 16 17 18 19 20 21 |
# File 'lib/cash/query/abstract.rb', line 10 def initialize(active_record, , ) @active_record, , = active_record, , || {} # if @options2.empty? and active_record.base_class != active_record # @options2 = { :conditions => { active_record.inheritance_column => active_record.to_s }} # end # if active_record.base_class != active_record # @options2[:conditions] = active_record.merge_conditions( # @options2[:conditions], { active_record.inheritance_column => active_record.to_s } # ) # end end |