beast rev 2066
[beast-modified.git] / vendor / plugins / exception_logger / lib / logged_exceptions_helper.rb
blob04dab8f623f4208a64d5cbee1c28a7c0f75e6990
1 module LoggedExceptionsHelper
2   def filtered?
3     [:query, :date_ranges_filter, :exception_names_filter, :controller_actions_filter].any? { |p| params[p] }
4   end
6   def pagination_remote_links(paginator, options={}, html_options={})
7      name   = options[:name]    || ActionController::Pagination::DEFAULT_OPTIONS[:name]
8      params = (options[:params] || ActionController::Pagination::DEFAULT_OPTIONS[:params]).clone
9      
10      pagination_links_each(paginator, options) do |n|
11        params[name] = n
12        link_to_function n.to_s, "ExceptionLogger.setPage(#{n})"
13      end
14   end
15 end