module EasyTable::ActionViewExtension

Public Instance Methods

easy_table_for(objects, options = {}) { |table| ... } click to toggle source
# File lib/easy_table/action_view_extension.rb, line 3
def easy_table_for(objects, options = {})
  options[:model_class] ||= guess_model_class

  EasyTable::Builder.build(objects, self, options) do |table|
    yield table if block_given?
  end.to_s
end
guess_model_class() click to toggle source

TODO: support namespace

# File lib/easy_table/action_view_extension.rb, line 12
def guess_model_class
  controller_name.classify.constantize
rescue
  nil
end