Class: YiffSpace::Serializers::PermissionsSerializer

Inherits:
ActiveJob::Serializers::ObjectSerializer
  • Object
show all
Defined in:
lib/yiffspace/serializers/permissions_serializer.rb

Instance Method Summary collapse

Instance Method Details

#deserialize(arg) ⇒ Object



12
13
14
# File 'lib/yiffspace/serializers/permissions_serializer.rb', line 12

def deserialize(arg)
  Auth::Permissions.new(arg["value"])
end

#serialize(arg) ⇒ Object



8
9
10
# File 'lib/yiffspace/serializers/permissions_serializer.rb', line 8

def serialize(arg)
  super("value" => arg.value)
end