lib/generators/avo/templates/filters/text_filter.tt

Summary

Maintainability
Test Coverage
class Avo::Filters::<%= class_name.camelize %> < Avo::Filters::TextFilter
  self.name = "<%= name.underscore.humanize %>"
  self.button_label = 'Filter by <%= class_name.underscore.humanize.downcase.gsub(' filter', '') %>'
  # self.visible = -> do
  #   true
  # end

  def apply(request, query, value)
    query
  end
end