Class: Aoa::Reservations::SerializerHelper
- Inherits:
-
Object
- Object
- Aoa::Reservations::SerializerHelper
- Includes:
- Modules::Reservations::Links, Modules::Reservations::RewardPoints
- Defined in:
- app/my_lib/aoa/reservations/serializer_helper.rb
Instance Method Summary collapse
Instance Method Details
#courier_partner?(reservation) ⇒ Boolean
14 15 16 |
# File 'app/my_lib/aoa/reservations/serializer_helper.rb', line 14 def courier_partner?(reservation) DeliveryChannel::COURIER_PARTNERS.include?(reservation&.delivery_channel&.lib_class) end |
#reviewed?(object) ⇒ Boolean
6 7 8 9 10 11 12 |
# File 'app/my_lib/aoa/reservations/serializer_helper.rb', line 6 def reviewed?(object) review = object.review return false if review.new_record? return true if review..to_i.positive? !review.can_be_rated? end |