def pfd(options = {})
      raise ArgumentError, 'You must provide a :cid option' if options[:cid].nil? || options[:cid].empty?
      raise ArgumentError, 'You must provide a :year option' if options[:year].nil? || options[:year].empty?
      options.merge!({:method => 'memPFDprofile'})
      self.class.get("/", :query => options)
    end
def pfd(options = {})
      raise ArgumentError, 'You must provide a :cid option' if options[:cid].nil? || options[:cid].empty?
      raise ArgumentError, 'You must provide a :year option' if options[:year].nil? || options[:year].empty?
      options.merge!({:method => 'memPFDprofile'})
      self.class.get("/", :query => options)
    end
Returns Personal Financial Disclosure (PFD) information for a member of Congress.

 See : http://www.opensecrets.org/api/?method=memPFDprofile&output=doc

 @option options [String] :cid ("") a CRP CandidateID
 @option options [String] :year ("") Get data for specified year.