module SmarterListing::Loader
Public Class Methods
extended(base)
click to toggle source
# File lib/smarter_listing.rb, line 9 def self.extended base def smarter_listing(filter_parameter = :filter) helper SmartListing::Helper unless _helper_methods.include?(:smart_listing_item) include SmartListing::Helper::ControllerExtensions helper SmarterListing::Helper include SmarterListing::ControllerExtension instance_variable_set :@filter_parameter, filter_parameter prepend Loader end end
Public Instance Methods
smarter_listing(filter_parameter = :filter)
click to toggle source
# File lib/smarter_listing.rb, line 10 def smarter_listing(filter_parameter = :filter) helper SmartListing::Helper unless _helper_methods.include?(:smart_listing_item) include SmartListing::Helper::ControllerExtensions helper SmarterListing::Helper include SmarterListing::ControllerExtension instance_variable_set :@filter_parameter, filter_parameter prepend Loader end