Sha256: f54fbc31740257a3169e6661ab307b8b4895716326f8abd4282ef089d5f72428

Contents?: true

Size: 546 Bytes

Versions: 4

Compression:

Stored size: 546 Bytes

Contents

# ----------------------------------------------------------------
# ● Implement check_if_method_has_arguments! method for Rails 3
# ----------------------------------------------------------------
module ActiveRecord::QueryMethods
  def check_if_method_has_arguments!(method_name, args)
    if args.blank?
      raise ArgumentError, "The method .#{method_name}() must contain arguments."
    end
  end
end

module ActiveRecord::Calculations
  def distinct_value
    uniq_value
  end

  def distinct_value=(v)
    self.uniq_value = v
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
left_joins-1.0.8 lib/left_joins_for_rails_3.rb
left_joins-1.0.7 lib/left_joins_for_rails_3.rb
left_joins-1.0.5 lib/left_joins_for_rails_3.rb
left_joins-1.0.4 lib/left_joins_for_rails_3.rb