module JSONAPI::Resources::FiltersDsl
def filters(*filter_names)
def filters(*filter_names) @filters ||= [] @filters.concat(filter_names.map(&:to_sym)) @filters.uniq! end
def permitted_filters
def permitted_filters declared_filters = instance_variable_defined?(:@filters) filter_list = @filters || [] if !declared_filters && superclass != JSONAPI::Resource && superclass.respond_to?(:permitted_filters) filter_list = superclass.permitted_filters + filter_list end filter_list.uniq end
def permitted_filters_through
def permitted_filters_through relationship_names end