module Bearcat class Client < Footrest::Client module Pages extend ClientModule context_types %i[course group] do |ct| prefix "/api/v1/#{ct}s/:#{ct}/pages/" do get :"list_#{ct}_pages" post :"add_#{ct}_page" get :"show_#{ct}_page", ":url" end end end end end