class Middleman::Pagination::ManipulatedResources
Attributes
context[R]
original_resources[R]
Public Class Methods
new(context, resources)
click to toggle source
# File lib/middleman/pagination/manipulated_resources.rb, line 6 def initialize(context, resources) @context = context @original_resources = resources end
Public Instance Methods
resource_list()
click to toggle source
# File lib/middleman/pagination/manipulated_resources.rb, line 11 def resource_list original_resources + new_resources end
Private Instance Methods
new_resources()
click to toggle source
# File lib/middleman/pagination/manipulated_resources.rb, line 17 def new_resources context.configuration.map do |pageable| pageable.new_resources(context, original_resources) end.flatten end