module Netfira::WebConnect::RackApp::Action::Version8
Constants
- MODEL_NAME
Public Instance Methods
call()
click to toggle source
# File lib/netfira/web_connect/rack_app/actions/version_8/deprecated_downstream.rb, line 19 def call allow :get {self.class.collection_name => undelivered.map(&:to_deprecated_downstream)} end
collection_name()
click to toggle source
# File lib/netfira/web_connect/rack_app/actions/version_8/deprecated_downstream.rb, line 10 def collection_name @collection_name ||= self::MODEL_NAME.pluralize.downcase.freeze end
record_class()
click to toggle source
# File lib/netfira/web_connect/rack_app/actions/version_8/deprecated_downstream.rb, line 6 def record_class @record_class ||= Netfira::WebConnect::Models.const_get self::MODEL_NAME end
undelivered()
click to toggle source
# File lib/netfira/web_connect/rack_app/actions/version_8/deprecated_downstream.rb, line 26 def undelivered self.class.record_class.sent_and_undelivered.where(shop_id: shop.id) end