Sha256: cec52ad2cc9e2b1c39c91819d076882844020398a1bb1f6960d7c9a4a3ef658c
Contents?: true
Size: 1.03 KB
Versions: 1
Compression:
Stored size: 1.03 KB
Contents
module Dune::Api class ContributionSerializer < ActiveModel::Serializer def rights { can_pendent: object.can_pendent?, can_wait_confirmation: object.can_wait_confirmation?, can_confirm: object.can_confirm?, can_cancel: object.can_cancel?, can_request_refund: object.can_request_refund?, can_refund: object.can_refund?, can_push_to_trash: object.can_push_to_trash? } end attributes :id, :project_id, :user_id, :reward_id, :value, :confirmed_at, :created_at, :anonymous, :key, :credits, :payment_method, :payment_token, :payment_id, :address_street, :address_number, :address_complement, :address_neighborhood, :address_zip_code, :address_city, :address_state, :address_phone_number, :payment_choice, :payment_service_fee, :state, :short_note, :payment_service_fee_paid_by_user, :matching_id, :rights end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
dune-api-1.1.0 | app/serializers/dune/api/contribution_serializer.rb |