class DashOverlord::UseCases::V1::Shared::SearchAndPaginate::Base
EXPECTED CONTEXT :resources :page :per_page :filter_query :full_text_term
Public Instance Methods
search_and_paginate(resources)
click to toggle source
# File lib/dash_overlord/use_cases/v1/shared/search_and_paginate/base.rb, line 15 def search_and_paginate(resources) context.resources = resources invoke! ApplyFullTextSearch invoke! ApplyFilters invoke! ApplyPagination invoke! ExecuteQuery invoke! BuildMetaData context.resources end