lib/magic_grid/helpers.rb
require 'magic_grid/definition'
require 'magic_grid/html_grid'
module MagicGrid
module Helpers
def magic_grid(collection = nil, columns = nil, opts = {}, &block)
grid_def = MagicGrid::Definition.new columns, collection, controller, opts
html_grid = HtmlGrid.new grid_def, self, controller
html_grid.render &block
end
::ActionView::Base.send :include, self
end
end