require 'active_resource' require 'awesome_print' SITE = 'http://localhost:9282' unless defined?(SITE) class Person < ActiveResource::Base self.site = SITE def family Family.find(self.surname.downcase) end end class Family < ActiveResource::Base self.site = SITE end