class ChurchCommunityBuilder::Campus

Attributes

campuses[R]
response[R]

Public Class Methods

new(response) click to toggle source
# File lib/church_community_builder/response/campus.rb, line 7
def initialize(response)
  @response = response['ccb_api']['response']
  @campuses = @response['campuses']['campus']
end

Public Instance Methods

parse() click to toggle source
# File lib/church_community_builder/response/campus.rb, line 12
def parse
  @campuses.map do |campus|
    OpenStruct.new(
      id: campus['id'],
      name: campus['name']
    )
  end
end