class JsonApiable::BaseFilter

Base class for Filters

Attributes

current_user[R]
jsonapi_collection[R]
jsonapi_filter_hash[R]

Public Class Methods

new(a_collection, a_filter_hash, current_user) click to toggle source
# File lib/json_apiable/base_filter.rb, line 12
def initialize(a_collection, a_filter_hash, current_user)
  @jsonapi_collection = a_collection
  @jsonapi_filter_hash = a_filter_hash
  @current_user = current_user
end

Protected Class Methods

jsonapi_allowed_filters() click to toggle source
# File lib/json_apiable/base_filter.rb, line 19
def jsonapi_allowed_filters
  {}
end