Sha256: 07f628490c78b05dd3c5286b54e8e5885501e25da8c9fc87359784d02faa1680
Contents?: true
Size: 992 Bytes
Versions: 1
Compression:
Stored size: 992 Bytes
Contents
# frozen_string_literal: true module TranslationCms module Api class CustomerNotification < JsonApiClient::Resource def any? unread_total_count > 0 end def orders? (order_messages > 0) || (translator_assigned > 0) || (order_canceled > 0) || (order_completed > 0) || (order_full_refund > 0) || (order_partial_refund > 0) end def orders_processing? (order_messages > 0) || (translator_assigned > 0) end def orders_completed? order_completed > 0 end def orders_canceled? order_canceled > 0 end def orders_payments? (order_full_refund > 0) || (order_partial_refund > 0) end def issues? issue_messages > 0 end def discounts? discounts > 0 end def discounts_personal? discount_personal > 0 end def discounts_lifetime? discount_lifetime > 0 end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
translation_cms-0.1.5 | lib/translation_cms/api/customer_notification.rb |