class DashOverlord::UseCases::V1::Shared::SearchAndPaginate::BuildMetaData
Public Instance Methods
perform()
click to toggle source
# File lib/dash_overlord/use_cases/v1/shared/search_and_paginate/build_meta_data.rb, line 10 def perform context.total_pages ||= resources.total_pages context.total_results ||= resources.total_count context.meta = Entities::V1::MetaData.new \ context.attributes.slice :page, :per_page, :total_pages, :total_results end