module Pliny::Helpers::Serialize

Public Class Methods

registered(base) click to toggle source
# File lib/pliny/helpers/serialize.rb, line 3
def self.registered(base)
  base.helpers Helpers
  base.set :serializer_class, nil
end

Public Instance Methods

serializer(serializer_class) click to toggle source

Provide a way to specify endpoint serializer class.

class Endpoints::User < Base

serializer Serializers::User

get do
  encode serialize(User.all)
end

end

# File lib/pliny/helpers/serialize.rb, line 37
def serializer(serializer_class)
  set :serializer_class, serializer_class
end