Sha256: 785e9ea39e9920564add11181bceacecefcb29de6aaf2e9693134c9058f6e1ca
Contents?: true
Size: 655 Bytes
Versions: 7
Compression:
Stored size: 655 Bytes
Contents
module Fume module Searchlogic def self.enable ActionController::Base.send :helper, RailsHelpers ::Searchlogic::Search.send :include, SearchExtensions::InstanceMethods end module SearchExtensions module InstanceMethods def human_attribute_name(name) klass.human_attribute_name(name) end end end module RailsHelpers def i18n_order(search, options = {}, html_options = {}) attribute_name = options[:attr] || options[:by] options[:as] ||= translate_attribute(search.klass, attribute_name) order(search, options, html_options) end end end end
Version data entries
7 entries across 7 versions & 1 rubygems