ministryofjustice/Claim-for-Crown-Court-Defence

View on GitHub
app/interfaces/api/entities/expense_reason_set.rb

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
module API
  module Entities
    class ExpenseReasonSet < BaseEntity
      expose :reason_set
      expose :reasons, using: API::Entities::ExpenseReason

      private

      def reason_set
        object.keys.first
      end

      def reasons
        object.values.first
      end
    end
  end
end