Module: RestPack::Serializer::Sortable::ClassMethods

Defined in:
lib/restpack_serializer/serializable/sortable.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#serializable_sorting_attributesObject (readonly)

Returns the value of attribute serializable_sorting_attributes.



5
6
7
# File 'lib/restpack_serializer/serializable/sortable.rb', line 5

def serializable_sorting_attributes
  @serializable_sorting_attributes
end

Instance Method Details

#can_sort_by(*attributes) ⇒ Object



7
8
9
10
11
12
# File 'lib/restpack_serializer/serializable/sortable.rb', line 7

def can_sort_by(*attributes)
  @serializable_sorting_attributes = []
  attributes.each do |attribute|
    @serializable_sorting_attributes << attribute.to_sym
  end
end