module Pages
class Index < ApplicationInteractor def call(_params, **) pages = yield obtain_pages Success(pages) end def obtain_pages Success([ OpenStruct.new(id: '1', title: 'Page Title 1', content: 'Page Content 1'), OpenStruct.new(id: '2', title: 'Page Title 2', content: 'Page Content 2') ]) end end
end