Method: SolidusSubscriptions::SubscriptionGenerator#group
- Defined in:
- lib/solidus_subscriptions/subscription_generator.rb
#group(subscription_line_items) ⇒ Array<Array<SolidusSubscriptions::LineItem>>
Group a collection of line items by common subscription configuration options. Grouped subscription_line_items can belong to a single subscription.
57 58 59 60 61 62 |
# File 'lib/solidus_subscriptions/subscription_generator.rb', line 57 def group(subscription_line_items) subscription_line_items.group_by do |li| subscription_configuration(li) end. values end |