Module: Pliny::Helpers::Serialize
- Defined in:
- lib/pliny/helpers/serialize.rb
Defined Under Namespace
Modules: Helpers
Class Method Summary collapse
Instance Method Summary collapse
-
#serializer(serializer_class) ⇒ Object
Provide a way to specify endpoint serializer class.
Class Method Details
.registered(base) ⇒ Object
3 4 5 6 |
# File 'lib/pliny/helpers/serialize.rb', line 3 def self.registered(base) base.helpers Helpers base.set :serializer_class, nil end |
Instance Method Details
#serializer(serializer_class) ⇒ Object
Provide a way to specify endpoint serializer class.
class Endpoints::User < Base
serializer Serializers::User
get do
encode serialize(User.all)
end
end
37 38 39 |
# File 'lib/pliny/helpers/serialize.rb', line 37 def serializer(serializer_class) set :serializer_class, serializer_class end |